Code Analysis: ThemeFarmer Companion 1.3.6

Function Rating Maintainability Complexity Lines of code
themefarmer_companion_get_menu_icons_array()
D
8
1 734
themefarmer_companion_customize_register()
D
16
4 552
ThemeFarmer_Field_Repeater::get_field()
C
33 27 106
themefarmer_companion_activation()
B
43 19 47
ThemeFarmer_Field_Repeater::render_content()
B
39 14 80
ThemeFarmer_Field::get_control_class()
B
44 16 50
ThemeFarmer_WC_Widget_Products::get_products()
A
37 14 75
ThemeFarmer_Field_Repeater::get_repeater_field()
A
40 14 75
themefarmer_companion_storez_customize_register()
A
28
2 208
ThemeFarmer_WC_Widget_Products::widget()
A
48 13 29
ThemeFarmer_Field_Range::render_content()
A
40 9 75
themefarmer_companion_newstore_ocdi_after_import()
A
42 10 49
themefarmer_companion_newstore_customize_register()
A
32 1 155
ThemeFarmer_Field_Tabs::render_content()
A
48 9 33
themefarmer_homepage_section_slider()
A
46 8 45
ThemeFarmer_Field_Sortable::render_content()
A
48 8 34
themefarmer_theme_releted_func_init()
A
57 9 17
themefarmer_homepage_section_team()
A
47 7 43
themefarmer_save_icon_fields()
A
53 8 21
ThemeFarmer_Field::add_field()
A
44 6 50
themefarmer_companion_scope_customize_register()
A
35 1 125
ThemeFarmer_Field_Font_Selector::render_content()
A
49 7 32
themefarmer_homepage_section_services()
S
49 6 35
themefarmer_field_repeater_sanitize()
S
55 7 20
ThemeFarmer_Field_Dimension::__construct()
S
57 6 18
ThemeFarmer_WC_Widget_Products::__construct()
S
37 1 93
themefarmer_companion_storez_ocdi_after_import()
S
49 5 31
themefarmer_companion_sanitize_number_range()
S
64 7 8
themefarmer_homepage_section_testimonials()
S
48 4 41
ThemeFarmer_Field_Button_Select::render_content()
S
54 5 22
ThemeFarmer_Field_Image_Select::render_content()
S
54 5 22
themefarmer_companion_storez_activation()
S
48 4 34
themefarmer_companion_contact_form_mail()
S
54 5 19
ThemeFarmer_Field_Dimension::render_content()
S
50 4 32
themefarmer_homepage_section_brands()
S
52 4 31
ThemeFarmer_Field_Sortable::print_sortable_list()
S
59 5 15
themefarmer_field_dimension_sanitize()
S
59 5 14
ThemeFarmer_Field_Icon::render_content()
S
54 4 26
themefarmer_setup_image_nav_menu_items()
S
57 4 17
themefarmer_companion_newstore_ocdi_import_files()
S
44 1 58
themefarmer_companion_admin_footer_icons_html()
S
55 3 22
themefaremr_wp_footer_nav_images()
S
57 3 20
ThemeFarmer_Field_Switch::render_content()
S
59 3 19
ThemeFarmer_Field_Divider::render_content()
S
63 3 12
ThemeFarmer_Field_Info::render_content()
S
63 3 12
themefarmer_companion_amazica_customize_register()
S
47 1 42
themefarmer_is_this_themefarmer_theme()
S
63 3 11
themefarmer_show_menu_icon()
S
65 3 9
themefarmer_field_sortable_sanitize()
S
64 3 10
themefarmer_is_this_themefarmer_theme2()
S
64 3 10
themefarmer_field_range_sanitize()
S
64 3 10
themefarmer_companion_sanitize_checkbox()
S
78 3 3
scope_youtube_video_show()
S
63 2 14
themefarmer_get_simple_contact_form()
S
54 1 28
themefarmer_companion_sanitize_image()
S
61 2 12
themefarmer_get_standard_fonts()
S
54 1 25
ThemeFarmer_Load_Fields::init_fields()
S
60 1 15
themefarmer_companion_sanitize_email()
S
75 2 4
themefarmer_companion_sanitize_number_absint()
S
76 2 4
themefarmer_companion_sanitize_select()
S
72 2 5
themefarmer_companion_sanitize_dropdown_pages()
S
75 2 4
themefarmer_companion_send_mail()
S
68 2 6
themefarmer_companion_admin_scripts()
S
65 2 8
themefarmer_comp_set_first_default_options()
S
71 2 6
ThemeFarmer_Field::instance()
S
72 2 6
themefarmer_companion_sanitize_hex_color()
S
75 2 4
ThemeFarmer_Field_Range::__construct()
S
69 2 6
themefarmer_companion_newstore_ocdi_import_files()
S
60 1 13
ThemeFarmer_Field_Dimension::json()
S
65 1 9
ThemeFarmer_Field_Font_Selector::__construct()
S
79 1 3
themefarmer_action_woocommerce_loaded()
S
80 1 3
themefarmer_wc_widget_products_register_widgets()
S
82 1 3
themefarmer_companion_live_customizer()
S
78 1 3
ThemeFarmer_Field_Font_Selector::get_google_fonts()
S
89 1 2
ThemeFarmer_Field_Icon::__construct()
S
74 1 4
themefarmer_companion_init()
S
78 1 3
ThemeFarmer_Field_Button_Select::enqueue()
S
79 1 3
ThemeFarmer_Field_Divider::enqueue()
S
79 1 3
ThemeFarmer_Field_Dimension::enqueue()
S
74 1 4
ThemeFarmer_WC_Widget_Products::get_columns()
S
82 1 3
ThemeFarmer_Field_Info::__construct()
S
79 1 3
themefarmer_customize_control_enqueue()
S
66 1 8
ThemeFarmer_Field_Icon::enqueue()
S
69 1 6
ThemeFarmer_Field_Tabs::enqueue()
S
74 1 4
themefarmer_companion_sanitize_css()
S
81 1 3
ThemeFarmer_Load_Fields::__construct()
S
79 1 3
ThemeFarmer_Field_Switch::__construct()
S
79 1 3
ThemeFarmer_Button_Section::__construct()
S
74 1 4
ThemeFarmer_Field_Image_Select::enqueue()
S
79 1 3
ThemeFarmer_Field_Repeater::json()
S
68 1 7
themefarmer_companion_sanitize_nohtml()
S
81 1 3
ThemeFarmer_Field_Button_Select::__construct()
S
79 1 3
themefarmer_companion_loader()
S
80 1 3
ThemeFarmer_Field_Image_Select::__construct()
S
79 1 3
ThemeFarmer_Field_Sortable::enqueue()
S
73 1 4
ThemeFarmer_Field_Sortable::__construct()
S
79 1 3
themefarmer_companion_sanitize_url()
S
81 1 3
ThemeFarmer_Field_Tabs::__construct()
S
79 1 3
ThemeFarmer_Menu_Icons_Walker::start_el()
S
64 1 8
ThemeFarmer_Field_Repeater::enqueue()
S
65 1 8
ThemeFarmer_Field_Repeater::__construct()
S
67 1 7
ThemeFarmer_Button_Section::render_template()
S
76 1 10
ThemeFarmer_Field_Font_Selector::get_standard_fonts()
S
89 1 2
ThemeFarmer_Field_Divider::__construct()
S
79 1 3
ThemeFarmer_Field::__construct()
S
100 1 2
themefarmer_companion_front_scripts()
S
69 1 6
themefarmer_companion_sanitize_html()
S
81 1 3
themefarmer_get_google_fonts()
S
61 1 5
ThemeFarmer_Field_Range::enqueue()
S
74 1 4
ThemeFarmer_Field_Font_Selector::enqueue()
S
69 1 6
ThemeFarmer_Field_Switch::enqueue()
S
74 1 4
themefarmer_nav_edit_walker()
S
83 1 3
themefarmer_companion()
S
100 1 2
ThemeFarmer_Button_Section::enqueue()
S
79 1 3
ThemeFarmer_Button_Section::json()
S
70 1 6
ThemeFarmer_Field_Range::json()
S
66 1 8