WYSIJA_model D

Total Complexity 255
Dependencies 2
Dependents 5
Total lines 1,038
Lines of code 701
Logical lines of code 523
Comment lines 151
Methods 48
Properties 27

Methods 48

Method Rating Maintainability Complexity Lines of code
save()
D
30 41 103
makeWhere()
C
34 29 86
setConditions()
A
50 15 27
orderBy()
A
48 12 30
get()
A
51 12 26
count()
A
50 9 27
_secureFieldVal()
A
58 9 14
validateFields()
A
53 8 20
getRows()
S
50 7 28
query()
S
51 7 27
specialUpdate()
S
50 7 26
update()
S
53 7 23
setLimit()
S
53 7 22
indexing_dataset_by_field()
S
57 7 18
logError()
S
59 7 13
escapeQuotesFromRes()
S
61 6 12
checkAreColumns()
S
60 5 12
delete()
S
57 4 17
exists()
S
57 4 16
insertMany()
S
58 4 13
__construct()
S
67 4 7
getSelectTableName()
S
69 4 6
makeJoins()
S
60 3 11
makeOrderBY()
S
64 3 10
setValues()
S
70 3 6
groupBy()
S
71 3 5
insert()
S
66 3 8
getPrefix()
S
75 2 4
get_site_prefix()
S
68 2 7
getPk()
S
73 2 5
makeGroupBY()
S
74 2 5
reset()
S
64 1 11
beforeUpdate()
S
83 1 3
afterDelete()
S
83 1 3
beforeDelete()
S
83 1 3
afterInsert()
S
83 1 3
beforeInsert()
S
83 1 3
getOne()
S
73 1 5
replace()
S
74 1 5
get_results()
S
79 1 3
getErrorMsg()
S
82 1 3
getAffectedRows()
S
83 1 3
keepQry()
S
74 1 4
getResults()
S
79 1 3
timer_stop()
S
79 1 3
timer_start()
S
74 1 5
setJoin()
S
77 1 4
afterUpdate()
S
83 1 3