sngmbhSerialcodesValidator D

Total Complexity 137
Dependencies 10
Dependents 1
Total lines 610
Lines of code 501
Logical lines of code 264
Comment lines 66
Methods 47
Properties 21

Methods 47

Method Rating Maintainability Complexity Lines of code
cronjob_daily()
A
43 12 47
replaceShortcode()
A
42 10 47
options_page()
A
37 7 85
getMyCodeText()
A
49 10 30
isUserAllowedToAccessAdminArea()
A
51 8 28
executeAdminSettings()
A
58 9 13
executeFrontend()
S
59 8 12
getPremiumFunctions()
S
57 5 16
initHandlers()
S
56 3 17
getPluginVersions()
S
63 4 10
getPremiumPluginFolder()
S
62 3 11
getWC()
S
65 3 9
getOptions()
S
63 3 10
getFrontend()
S
65 3 9
executeWCBackend()
S
70 3 5
getBase()
S
65 3 9
getCore()
S
65 3 9
getAdmin()
S
65 3 9
init_backend()
S
62 2 10
register_options_page()
S
64 2 9
executeAdminSettings_a()
S
74 2 4
sngmbhSerialcodesValidator_cronjob_daily_activate()
S
69 2 6
get_expiration()
S
63 2 9
isPremium()
S
76 2 4
plugins_loaded()
S
78 2 3
getQRHandler()
S
68 2 7
executeFrontend_a()
S
81 1 3
replacingShortcode()
S
71 1 5
replacingShortcodeMyCode()
S
76 1 4
show_user_profile()
S
81 1 3
initialize_plugin()
S
76 1 4
__construct()
S
77 1 4
plugin_activated()
S
69 1 7
plugin_uninstall()
S
77 1 4
plugin_deactivated()
S
78 1 4
init_frontend()
S
75 1 4
WooCommercePluginLoaded()
S
82 1 3
wc_checkTicketDetailPage()
S
91 1 2
my_upgrade_function()
S
80 1 3
sngmbhSerialcodesValidator_cronjob_daily_deactivate()
S
80 1 3
getJSNonce()
S
82 1 3
getPrefix()
S
82 1 3
getTicketHandler()
S
91 1 2
getDB()
S
78 1 3
getPluginVersion()
S
82 1 3
getPluginPath()
S
82 1 3
getMaxValues()
S
77 1 3