sngmbhSerialcodesValidator_Core D

Total Complexity 139
Dependencies 1
Dependents 1
Total lines 484
Lines of code 441
Logical lines of code 292
Comment lines 11
Methods 30
Properties 3

Methods 30

Method Rating Maintainability Complexity Lines of code
encodeMetaValuesAndFillObject()
C
36 27 75
triggerWebhooks()
B
39 21 66
replaceURLParameters()
A
46 16 34
getTicketURLComponents()
A
44 9 43
my_upgrade_function()
S
64 5 9
retrieveCodeByCode()
S
57 4 15
isCodeIsRegistered()
S
65 5 8
retrieveCodeById()
S
58 4 14
checkCodeExpired()
S
67 4 8
getMetaObject()
S
56 3 15
getTicketId()
S
67 4 7
getRealIpAddr()
S
60 3 15
getMetaObjectKeyList()
S
59 3 14
getMetaObjectList()
S
60 3 14
_replaceTagsInTextWithMetaObjectsValues()
S
60 3 12
getMetaObjectAllowedReplacementTags()
S
54 2 21
getTicketURL()
S
65 2 9
_getCachedList()
S
72 2 5
__construct()
S
74 2 4
json_encode_with_error_handling()
S
68 2 7
checkCodesSize()
S
78 2 3
getCodesByRegUserId()
S
69 2 6
getListByName()
S
66 2 7
getListById()
S
68 2 6
encodeMetaValuesAndFillObjectList()
S
68 2 7
getBase()
S
81 1 3
getTicketURLBase()
S
79 1 3
clearCode()
S
77 1 3
getTicketURLPath()
S
73 1 5
getDB()
S
81 1 3