Abp01_Route_Info A

Total Complexity 72
Dependencies 2
Dependents 7
Total lines 367
Lines of code 197
Logical lines of code 89
Comment lines 4
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
_filterFieldValue()
A
49 10 32
removeLookupValue()
A
53 9 22
getLookupKeyForType()
S
61 6 12
fromJson()
S
59 5 14
getAllLookupFieldsForType()
S
61 5 12
__construct()
S
70 3 6
_assertKeyValid()
S
72 3 5
getLookupData()
S
66 3 9
populateFromRawInput()
S
69 3 7
_getValidFieldsForType()
S
71 2 6
setData()
S
73 2 5
__get()
S
75 2 4
isTypeSupported()
S
79 1 3
isHikingTour()
S
80 1 3
isTrainRideTour()
S
80 1 3
getValidFieldsForType()
S
79 1 3
getValidFieldNamesForType()
S
80 1 3
getValidFieldNames()
S
80 1 3
getValidFields()
S
81 1 3
toJson()
S
80 1 3
isBikingTour()
S
80 1 3
isLookupKey()
S
79 1 3
getData()
S
82 1 3
getLookupKey()
S
79 1 3
getAllLookupFields()
S
80 1 3
getSupportedTypes()
S
71 1 7
__set()
S
75 1 4
isFieldValid()
S
75 1 4
_getValidFields()
S
80 1 3
fromType()
S
80 1 3
getType()
S
82 1 3