jpcrm_templating_placeholders D

Total Complexity 167
Dependencies 0
Dependents 1
Total lines 2,019
Lines of code 1,144
Logical lines of code 303
Comment lines 295
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
default_placeholders()
D
14
1 611
load_from_object_models()
C
32 27 100
replace_placeholders()
C
37 29 68
get_placeholders_for_tooling()
B
43 18 46
pick_from_replacement_objects()
A
46 16 38
strip_inactive_tooling()
A
49 11 30
placeholder_selector()
A
47 10 33
add_available_in()
A
56 8 19
get_placeholders_shorthand()
S
55 7 19
get_placeholders()
S
56 7 18
owner_from_replacement_objects()
S
60 7 13
replace_single_placeholder()
S
58 5 16
add_setting_dependent_placeholders()
S
46 3 45
build_placeholders()
S
60 4 12
simplify_placeholders_for_wysiwyg()
S
64 4 8
get_single_placeholder_info()
S
64 4 10
simplify_placeholders()
S
61 3 12
get_generic_replacements()
S
45 1 40
make_placeholder_str()
S
77 1 3
__construct()
S
83 1 3