Ajaw_v1_Action A

Total Complexity 63
Dependencies 3
Dependents 2
Total lines 347
Lines of code 256
Logical lines of code 113
Comment lines 35
Methods 17
Properties 10

Methods 17

Method Rating Maintainability Complexity Lines of code
parseParameters()
A
48 10 33
checkAuthorization()
A
52 10 24
handleAction()
S
49 6 33
validateParameter()
S
55 6 21
processAjaxRequest()
S
56 5 20
register()
S
56 5 17
registerScript()
S
55 4 20
__construct()
S
62 2 12
generateActionJs()
S
61 2 12
validateInt()
S
63 2 11
validateBoolean()
S
62 2 11
validateFloat()
S
63 2 11
validateString()
S
65 2 10
addRegistrationScript()
S
70 2 6
outputJSON()
S
75 1 4
getRequestMethod()
S
67 1 8
getScriptHandle()
S
82 1 3