JDatabaseMySQL B

Total Complexity 86
Dependencies 7
Dependents 2
Total lines 826
Lines of code 344
Logical lines of code 179
Comment lines 359
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
__construct()
A
46 12 39
query()
A
43 10 51
queryBatch()
A
47 8 36
explain()
S
48 6 35
getTableColumns()
S
56 4 20
select()
S
56 4 20
getQuery()
S
61 3 14
getTableCreate()
S
62 2 11
freeResult()
S
79 2 3
getExporter()
S
65 2 9
getImporter()
S
65 2 9
getNumRows()
S
79 2 3
dropTable()
S
69 2 6
connected()
S
70 2 7
fetchObject()
S
78 2 3
fetchAssoc()
S
79 2 3
fetchArray()
S
79 2 3
__destruct()
S
73 2 6
escape()
S
67 2 8
transactionStart()
S
77 1 4
transactionRollback()
S
77 1 4
transactionCommit()
S
77 1 4
hasUTF()
S
75 1 4
setUTF()
S
79 1 3
renameTable()
S
75 1 4
lockTable()
S
75 1 4
insertid()
S
80 1 3
getVersion()
S
80 1 3
getTableList()
S
74 1 5
getTableKeys()
S
72 1 5
getCollation()
S
72 1 5
getAffectedRows()
S
80 1 3
test()
S
80 1 3
unlockTables()
S
77 1 4