JDatabaseSQLSrv C

Total Complexity 110
Dependencies 7
Dependents 0
Total lines 1,049
Lines of code 460
Logical lines of code 233
Comment lines 440
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
query()
A
41 11 60
__construct()
A
44 12 45
insertObject()
A
47 11 37
queryBatch()
A
47 8 37
explain()
S
47 6 39
getTableColumns()
S
53 4 24
select()
S
56 4 20
renameTable()
S
60 4 13
loadResult()
S
60 3 14
getQuery()
S
61 3 14
limit()
S
60 3 12
dropTable()
S
60 2 15
checkFieldExists()
S
60 2 14
getExporter()
S
65 2 9
getImporter()
S
65 2 9
getNumRows()
S
79 2 3
freeResult()
S
79 2 3
fetchObject()
S
78 2 3
fetchAssoc()
S
78 2 3
escape()
S
64 2 10
fetchArray()
S
78 2 3
renameConstraints()
S
68 2 7
__destruct()
S
73 2 6
transactionRollback()
S
77 1 4
lockTable()
S
82 1 3
transactionStart()
S
77 1 4
test()
S
80 1 3
transactionCommit()
S
77 1 4
setUTF()
S
91 1 2
insertid()
S
76 1 4
hasUTF()
S
82 1 3
getVersion()
S
82 1 3
getTableList()
S
72 1 5
getTableKeys()
S
82 1 3
getTableCreate()
S
82 1 3
getCollation()
S
82 1 3
getAffectedRows()
S
80 1 3
connected()
S
82 1 3
getTableConstraints()
S
68 1 7
unlockTables()
S
82 1 3