Code Analysis: NGG Smart Image Search 3.3.2

Function Rating Maintainability Complexity Lines of code
NGG_Smart_Image_Search_Public::hr_SIS_display_images_handler()
D
0
340 1,044
HR_SIS_Widget::update()
C
45 30 33
NGG_Smart_Image_Search_Public::hr_SIS_nextgen_searchbox_handler()
B
34 18 92
NGG_Smart_Image_Search_Admin::hr_SIS_check_plugins()
B
43 17 46
NGG_Smart_Image_Search_Activator::activate()
A
40 14 68
HR_SIS_Widget::form()
A
28
4 207
set_thumbnail_boarder()
A
48 7 39
hr_SIS_check_defaults()
A
40 5 69
hr_SIS_get_gallery_list()
A
46 7 38
NGG_Smart_Image_Search_Admin::hr_SIS_create_search_landing_page()
S
45 5 41
NGG_Smart_Image_Search_Public::hr_SIS_decode_post_handler()
S
51 6 25
hr_SIS_input_thumbnail_borderstyle_render()
S
46 4 50
hr_SIS_output_searchform()
S
45 4 50
NGG_Smart_Image_Search_Admin::hr_SIS_check_post_update()
S
57 5 18
NGG_Smart_Image_Search_Public::hr_SIS_textbox_handler()
S
63 6 10
hr_SIS_settings_sanitize_callback()
S
51 4 28
NGG_Smart_Image_Search_Admin::hr_SIS_settings_init()
S
43 1 64
HR_SIS_Widget::widget()
S
64 5 9
NGG_Smart_Image_Search_Admin::enqueue_scripts()
S
60 4 12
NGG_Smart_Image_Search_Admin::enqueue_styles()
S
61 4 11
hr_SIS_checkbox_enable_uploader_render()
S
53 3 22
hr_SIS_options_page()
S
58 2 16
hr_SIS_check_integer()
S
69 3 7
NGG_Smart_Image_Search_Loader::run()
S
66 3 8
hr_SIS_radio_search_mode_render()
S
55 1 20
hr_SIS_filesize()
S
64 2 8
hr_SIS_check_color()
S
71 2 6
NGG_Smart_Image_Search::define_admin_hooks()
S
60 1 12
hr_SIS_radio_show_notifications_render()
S
62 1 12
def_svg_icon()
S
71 1 11
hr_SIS_textfield_page_id_render()
S
63 1 11
hr_SIS_radio_searchbox_style_render()
S
63 1 11
NGG_Smart_Image_Search::set_locale()
S
75 1 4
NGG_Smart_Image_Search::run()
S
82 1 3
NGG_Smart_Image_Search::get_plugin_name()
S
82 1 3
activate_ngg_smart_image_search()
S
76 1 4
NGG_Smart_Image_Search_Public::enqueue_styles()
S
68 1 6
NGG_Smart_Image_Search::get_version()
S
82 1 3
deactivate_ngg_smart_image_search()
S
76 1 4
NGG_Smart_Image_Search_Admin::hr_SIS_add_admin_menu()
S
78 1 3
NGG_Smart_Image_Search::load_dependencies()
S
68 1 7
hr_SIS_settings_section_callback()
S
79 1 3
NGG_Smart_Image_Search_Loader::add()
S
64 1 10
NGG_Smart_Image_Search_Admin::__construct()
S
77 1 4
NGG_Smart_Image_Search::get_loader()
S
82 1 3
hr_SIS_settings_section4_callback()
S
79 1 3
NGG_Smart_Image_Search_Admin::hr_SIS_widget_load()
S
81 1 3
NGG_Smart_Image_Search_Deactivator::deactivate()
S
89 1 2
NGG_Smart_Image_Search_Public::__construct()
S
77 1 4
HR_SIS_Widget::__construct()
S
69 1 7
hr_SIS_settings_section2_callback()
S
79 1 3
NGG_Smart_Image_Search_Loader::add_action()
S
77 1 3
NGG_Smart_Image_Search::define_public_hooks()
S
72 1 5
NGG_Smart_Image_Search_Loader::add_filter()
S
77 1 3
NGG_Smart_Image_Search_Public::enqueue_scripts()
S
67 1 7
NGG_Smart_Image_Search_Loader::__construct()
S
77 1 4
run_ngg_smart_image_search()
S
77 1 4
NGG_Smart_Image_Search_i18n::load_plugin_textdomain()
S
69 1 7
NGG_Smart_Image_Search_Admin::hr_SIS_add_action_links()
S
69 1 6
NGG_Smart_Image_Search::__construct()
S
68 1 8