Mixin_Routing_App D

Total Complexity 154
Dependencies 2
Dependents 0
Total lines 739
Lines of code 443
Logical lines of code 286
Comment lines 259
Methods 34
Properties 0

Methods 34

Method Rating Maintainability Complexity Lines of code
do_rewrites()
B
40 24 59
remove_parameter()
B
45 17 35
serve_request()
A
46 14 41
get_parameter()
A
46 12 35
does_app_serve_request()
A
53 9 21
set_parameter_value()
A
54 8 18
esc_url()
S
51 6 24
recursive_stripslashes()
S
59 6 14
_route_to_regex()
S
55 5 18
create_parameter_segment()
S
58 5 16
has_parameter_segments()
S
58 5 14
parse_route_handler()
S
59 5 14
rewrite()
S
54 4 19
get_app_request_uri()
S
61 4 14
route()
S
62 4 13
add_parameter_to_app_request_uri()
S
61 3 12
add_placeholder_params_from_matches()
S
67 3 8
add_placeholder_param()
S
64 3 9
get_app_uri()
S
71 2 6
set_param()
S
77 1 3
get_formatted_querystring()
S
70 1 6
get_postdata()
S
69 1 6
get_parameter_sources()
S
78 1 3
get_parameter_segment()
S
78 1 3
get_parameter_value()
S
78 1 3
get_app_routing_pattern()
S
81 1 3
set_parameter()
S
78 1 3
get_router()
S
82 1 3
set_app_request_uri()
S
82 1 3
get_app_url()
S
79 1 3
get_routed_url()
S
80 1 3
passthru()
S
100 1 2
execute_route_handler()
S
70 1 6
remove_param()
S
79 1 3