JDatabase D

Total Complexity 186
Dependencies 7
Dependents 14
Total lines 1,820
Lines of code 629
Logical lines of code 322
Comment lines 885
Methods 72
Properties 19

Methods 72

Method Rating Maintainability Complexity Lines of code
replacePrefix()
B
40 15 70
getInstance()
A
40 12 63
splitSql()
A
46 12 41
getConnectors()
A
48 11 33
updateObject()
A
46 9 39
insertObject()
A
49 9 29
quoteName()
A
49 8 32
loadAssocList()
S
55 6 21
__call()
S
58 6 16
quoteNameStr()
S
56 4 20
loadRowList()
S
57 4 20
loadObjectList()
S
56 4 20
loadNextRow()
S
61 4 14
loadNextObject()
S
60 4 14
loadObject()
S
62 3 13
loadResult()
S
62 3 13
loadColumn()
S
61 3 13
loadAssoc()
S
62 3 13
loadRow()
S
62 3 13
stderr()
S
61 3 12
__construct()
S
63 3 10
addQuoted()
S
62 2 12
isQuoted()
S
64 2 11
getErrorMsg()
S
64 2 11
getTableFields()
S
64 2 10
debug()
S
74 2 4
quote()
S
78 2 3
select()
S
100 1 0
renameTable()
S
100 1 0
setDebug()
S
74 1 5
setQuery()
S
71 1 6
setUTF()
S
100 1 0
truncateTable()
S
76 1 4
transactionCommit()
S
100 1 0
transactionRollback()
S
100 1 0
transactionStart()
S
100 1 0
unlockTables()
S
100 1 0
explain()
S
100 1 0
getErrorNum()
S
75 1 4
getEscaped()
S
75 1 4
getTicker()
S
75 1 4
loadResultArray()
S
75 1 4
nameQuote()
S
75 1 4
queryBatch()
S
100 1 0
connected()
S
100 1 0
getCollation()
S
100 1 0
dropTable()
S
100 1 0
getTableKeys()
S
100 1 0
getCount()
S
82 1 3
getDatabase()
S
82 1 3
getDateFormat()
S
82 1 3
getLog()
S
82 1 3
getNullDate()
S
82 1 3
getNumRows()
S
100 1 0
getPrefix()
S
82 1 3
getQuery()
S
100 1 0
getTableColumns()
S
100 1 0
getTableCreate()
S
100 1 0
getTableList()
S
100 1 0
query()
S
100 1 0
getUTFSupport()
S
82 1 3
getVersion()
S
100 1 0
hasUTF()
S
100 1 0
insertid()
S
100 1 0
getAffectedRows()
S
100 1 0
freeResult()
S
100 1 0
fetchObject()
S
100 1 0
fetchAssoc()
S
100 1 0
fetchArray()
S
100 1 0
escape()
S
100 1 0
getConnection()
S
82 1 3
lockTable()
S
100 1 0