Smarty_Internal_Configfileparser D

Total Complexity 155
Dependencies 4
Dependents 1
Total lines 1,023
Lines of code 574
Logical lines of code 336
Comment lines 151
Methods 40
Properties 27

Methods 40

Method Rating Maintainability Complexity Lines of code
doParse()
C
34 27 95
yy_is_expected_token()
B
37 18 78
yy_get_expected_tokens()
B
38 16 75
yy_find_shift_action()
A
49 11 29
yy_reduce()
A
46 10 39
yy_shift()
A
47 7 37
yy_find_reduce_action()
S
55 7 19
parse_single_quoted_string()
S
58 5 14
yy_pop_parser_stack()
S
57 4 17
tokenName()
S
64 4 10
yy_accept()
S
63 3 11
yy_parse_failed()
S
67 3 8
add_section_vars()
S
66 3 8
__destruct()
S
68 3 8
Trace()
S
66 3 9
set_var()
S
63 3 10
add_global_vars()
S
67 3 8
parse_bool()
S
65 2 9
yy_r5()
S
65 2 9
yy_r13()
S
78 1 3
yy_syntax_error()
S
74 1 5
yy_r17()
S
79 1 3
yy_r16()
S
81 1 3
yy_r15()
S
78 1 3
yy_r14()
S
78 1 3
__construct()
S
69 1 7
yy_r12()
S
78 1 3
yy_r11()
S
78 1 3
yy_r10()
S
78 1 3
yy_r9()
S
68 1 7
yy_r8()
S
81 1 3
yy_destructor()
S
73 1 6
yy_r6()
S
78 1 3
yy_r4()
S
74 1 4
yy_r1()
S
75 1 4
yy_r0()
S
81 1 3
PrintTrace()
S
75 1 4
parse_tripple_double_quoted_string()
S
80 1 3
parse_double_quoted_string()
S
74 1 4
yy_r7()
S
74 1 4