jpcrm_templating_placeholders D

Total Complexity 159
Dependencies 0
Dependents 1
Total lines 1,997
Lines of code 1,095
Logical lines of code 284
Comment lines 319
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
default_placeholders()
D
14
1 602
load_from_object_models()
C
33 24 91
replace_placeholders()
B
41 22 52
get_placeholders_for_tooling()
B
43 18 46
pick_from_replacement_objects()
B
44 18 41
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
52 1 22
make_placeholder_str()
S
77 1 3
__construct()
S
83 1 3