LLMS_Forms C

Total Complexity 121
Dependencies 7
Dependents 19
Total lines 1,260
Lines of code 432
Logical lines of code 224
Comment lines 625
Methods 38
Properties 1

Methods 38

Method Rating Maintainability Complexity Lines of code
get_block_tree()
A
52 9 24
get_block_path()
A
52 8 26
get_fields_settings_from_blocks()
S
52 7 25
cascade_visibility_attrs()
S
61 7 11
create()
S
53 6 22
load_reusable_blocks()
S
56 6 18
get_core_forms()
S
49 5 30
get_field_blocks()
S
59 6 13
get_form_html()
S
56 5 18
get_form_post()
S
51 4 27
block_to_field_settings()
S
61 5 11
convert_settings_format()
S
57 4 17
maybe_load_preview()
S
63 5 10
get_field_by()
S
65 5 8
is_block_visible_in_list()
S
60 4 14
render_field_block()
S
61 3 11
get_free_enroll_form_fields()
S
54 2 20
is_a_core_form()
S
67 3 7
get_field_names()
S
56 1 21
get_form_fields()
S
66 2 8
get_form_blocks()
S
63 2 10
are_requirements_met()
S
74 2 4
get_additional_fields_html()
S
66 2 8
prepare_field_for_free_enroll_form()
S
68 2 7
get_free_enroll_form_html()
S
68 2 7
install()
S
68 2 7
parse_blocks()
S
71 1 6
is_location_valid()
S
78 1 3
__construct()
S
71 1 5
get_additional_fields()
S
78 1 3
is_block_visible()
S
65 1 8
get_post_type()
S
82 1 3
get_locations()
S
74 1 4
get_custom_field_block_markup()
S
77 1 3
get_capability()
S
82 1 3
convert_settings_to_block_attrs()
S
79 1 3
are_usernames_enabled()
S
74 1 4
__return_string()
S
81 1 3