VikBookingTranslator D

Total Complexity 138
Dependencies 7
Dependents 1
Total lines 881
Lines of code 428
Logical lines of code 272
Comment lines 293
Methods 30
Properties 14

Methods 30

Method Rating Maintainability Complexity Lines of code
translateContents()
B
42 19 47
translateArrayValues()
B
46 19 36
getReferencesFromContents()
A
52 10 24
getTableDefaultDbValues()
A
47 9 35
translateRecord()
A
50 9 28
getTableColumns()
S
52 7 25
getTranslationsBuffer()
S
59 7 13
getTranslationsXML()
S
56 5 20
libxml_display_error()
S
55 5 20
adjustTablePrefix()
S
59 5 14
getDefaultLang()
S
62 5 12
getLanguagesList()
S
59 4 16
normalizeTnTableNames()
S
58 3 16
getRecordReferenceName()
S
64 4 10
getTranslationTables()
S
61 3 12
getTranslationTableName()
S
62 3 11
getTranslatedTable()
S
58 2 15
getTableReferenceColumn()
S
67 3 8
getIniFiles()
S
60 2 12
libxml_display_errors()
S
66 2 9
getCurrentLang()
S
72 2 6
getLanguagesTags()
S
72 2 6
setError()
S
80 1 3
getError()
S
79 1 3
__construct()
S
64 1 9
setPagination()
S
72 1 5
allowMultiLanguage()
S
81 1 3
getPagination()
S
82 1 3
replacePrefix()
S
80 1 3
setKeySearch()
S
76 1 4