Forminator_Addon_Abstract D

Total Complexity 254
Dependencies 9
Dependents 63
Total lines 2,720
Lines of code 977
Logical lines of code 578
Comment lines 1,399
Methods 90
Properties 36

Methods 90

Method Rating Maintainability Complexity Lines of code
get_poll_settings_wizard()
B
40 15 62
get_quiz_settings_wizard()
B
40 15 62
get_form_settings_wizard()
A
40 14 59
get_settings_wizard()
A
47 12 36
get_wizard()
A
47 9 31
get_all_settings_values()
A
49 8 28
get_addon_form_hooks()
S
56 6 18
get_addon_quiz_hooks()
S
56 6 18
get_addon_poll_hooks()
S
56 6 18
global_hookable()
S
53 5 22
admin_hookable()
S
53 5 22
get_addon_settings()
S
56 5 17
check_is_activable()
S
58 4 16
get_settings_values()
S
60 4 13
get_poll_settings_multi_ids()
S
61 4 11
generate_form_settings_multi_id()
S
61 4 11
generate_poll_settings_multi_id()
S
61 4 11
get_quiz_settings_multi_ids()
S
61 4 11
get_form_settings_multi_ids()
S
61 4 11
generate_quiz_settings_multi_id()
S
61 4 11
get_link_markup()
S
57 3 16
get_button_markup()
S
58 3 16
save_settings_values()
S
58 3 16
get_steps()
S
61 3 13
is_quiz_settings_available()
S
62 3 12
get_integration_section_callback()
S
61 3 12
is_poll_settings_available()
S
62 3 12
get_poll_settings_steps()
S
61 3 11
get_quiz_settings_steps()
S
61 3 11
is_version_changed()
S
63 3 11
get_form_settings_steps()
S
61 3 11
to_array()
S
48 1 32
to_array_with_quiz()
S
57 2 16
to_array_with_poll()
S
57 2 16
to_array_with_form()
S
57 2 16
before_get_form_settings_values()
S
65 3 9
before_get_poll_settings_values()
S
65 3 9
before_save_poll_settings_values()
S
65 3 9
before_save_form_settings_values()
S
65 3 9
get_multi_global_ids()
S
66 3 8
is_settings_available()
S
65 3 10
before_get_quiz_settings_values()
S
65 3 9
before_save_quiz_settings_values()
S
65 3 9
is_form_settings_available()
S
64 3 10
get_empty_wizard()
S
55 1 21
get_short_title()
S
70 2 6
is_pro()
S
70 2 6
is_activable()
S
71 2 6
get_promotion()
S
79 1 3
get_installed_version()
S
79 1 3
is_allow_multi_on_poll()
S
82 1 3
settings_wizards()
S
66 1 9
is_poll_connected()
S
82 1 3
get_update_settings_error_message()
S
82 1 3
get_deactivation_error_message()
S
82 1 3
get_title()
S
81 1 3
get_activation_error_message()
S
82 1 3
get_url()
S
82 1 3
get_version_options_name()
S
68 1 7
version_changed()
S
82 1 3
get_full_path()
S
81 1 3
is_allow_multi_on_quiz()
S
82 1 3
activate()
S
82 1 3
is_quiz_connected()
S
82 1 3
is_quiz_lead_connected()
S
82 1 3
deactivate()
S
82 1 3
get_min_forminator_version()
S
81 1 3
get_image()
S
82 1 3
get_image_x2()
S
82 1 3
get_documentation()
S
82 1 3
sample_setting_first_step()
S
72 1 6
is_connected()
S
100 1 0
is_form_connected()
S
100 1 0
is_active()
S
80 1 3
get_settings_class_name()
S
67 1 7
get_description()
S
82 1 3
get_version()
S
81 1 3
before_save_settings_values()
S
82 1 3
get_icon_x2()
S
82 1 3
sample_setting_first_step_is_completed()
S
82 1 3
before_get_settings_values()
S
82 1 3
is_allow_multi_on_form()
S
82 1 3
get_icon()
S
82 1 3
get_banner_x2()
S
82 1 3
get_template()
S
67 1 8
register_integration_sections()
S
79 1 4
get_position()
S
82 1 3
get_banner()
S
82 1 3
get_settings_options_name()
S
68 1 7
get_slug()
S
81 1 3