Code Analysis: Multiple Columns for Gravity Forms 4.0.6

Function Rating Maintainability Complexity Lines of code
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::update_form_with_gfmc_settings_if_gfmc_fields_present_in_form()
A
47 13 36
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::define_output_elements()
A
45 9 42
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::define_output_elements_2_5()
A
50 9 29
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::set_gfmc_settings_if_not_present()
S
55 6 21
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::display_gfmc_form_settings()
S
49 5 33
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::is_gf_form_multicolumn_element_on_page()
S
63 6 9
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::calculate_row_and_column_count()
S
59 5 14
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::structure_form_elements()
S
50 4 29
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::do_gfmc_fields_exist_in_form()
S
64 5 10
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Activator::gfmc_activate()
S
62 4 12
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Uninstaller::is_section_column_field_type()
S
65 4 9
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::is_gfmc_field_type()
S
69 4 7
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Uninstaller::gfmc_uninstall()
S
60 3 14
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Group::add_custom_field_group()
S
60 3 14
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Uninstaller::remove_gfmc_fields()
S
60 3 14
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::scripts()
S
47 1 43
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::__construct()
S
61 3 12
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::get_gfmc_javascript_version()
S
72 3 5
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::get_gf_install_path()
S
65 3 10
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Uninstaller::is_column_field_type()
S
72 3 5
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Uninstaller::is_gfmc_form_field()
S
69 3 7
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::save_form_settings_to_include_gfmc_fields()
S
68 3 7
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::admin_pre_render_function()
S
67 3 8
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::dequeue_selected_scripts()
S
67 3 8
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::is_gfmc_javascript_to_be_loaded()
S
69 3 7
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_Logger::log()
S
61 2 13
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::styles()
S
57 1 20
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::__construct()
S
56 1 20
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::init_admin()
S
69 2 8
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::pre_render_form()
S
65 2 9
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::get_instance()
S
71 2 6
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::generate_start_of_row()
S
71 2 5
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::generate_break_in_row()
S
71 2 5
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public_Form_Current::generate_end_of_row()
S
68 2 7
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::run_conditional_function()
S
64 2 10
WH_GF_Multicolumn_Bootstrap::load()
S
66 2 8
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::dequeue_if_in_admin_area()
S
67 2 9
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::enqueue_admin_preview_scripts()
S
69 1 7
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::get_form_editor_inline_script_on_page_render()
S
71 1 6
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::is_conditional_logic_supported()
S
82 1 3
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::get_form_editor_button()
S
72 1 6
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::get_field_label()
S
81 1 3
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Group::add_button()
S
76 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::get_form_editor_field_title()
S
79 1 3
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::update_form_settings_to_include_gfmc_fields()
S
77 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::get_form_editor_field_title()
S
79 1 3
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::get_version()
S
82 1 3
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::init()
S
71 1 6
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::minimum_requirements()
S
70 1 7
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::get_field_label()
S
81 1 3
gfmc_plugin_activate()
S
77 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::get_form_editor_field_settings()
S
76 1 5
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::get_form_editor_field_title()
S
79 1 3
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::init_frontend()
S
67 1 8
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::gfmc_tooltips()
S
65 1 9
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::get_form_editor_button()
S
72 1 6
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::get_form_editor_inline_script_on_page_render()
S
71 1 6
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_i18n::__construct()
S
82 1 3
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::get_form_editor_inline_script_on_page_render()
S
71 1 6
WH\GF\Multicolumn\Admin\WH_GF_Multicolumn_Admin::add_fields()
S
69 1 7
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Group::get_form_editor_button()
S
82 1 3
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::get_plugin_name()
S
82 1 3
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::is_conditional_logic_supported()
S
82 1 3
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::get_form_editor_button()
S
72 1 6
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::init_ajax()
S
71 1 6
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn_i18n::load_plugin_textdomain()
S
69 1 7
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_End::get_form_editor_field_settings()
S
76 1 5
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Separator::get_form_editor_field_settings()
S
76 1 5
gfmc_plugin_uninstall()
S
77 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Group::set_button_label()
S
76 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::is_conditional_logic_supported()
S
82 1 3
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::__construct()
S
77 1 4
WH\GF\Multicolumn\Site\WH_GF_Multicolumn_Public::display()
S
71 1 5
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::pre_init()
S
75 1 4
WH\GF\Multicolumn\Admin\Field\WH_GF_Multicolumn_Field_Column_Start::get_field_label()
S
81 1 3
WH\GF\Multicolumn\Classes\WH_GF_Multicolumn::set_locale()
S
82 1 3