Code Analysis: Responsive Slick Slider 1.5

Function Rating Maintainability Complexity Lines of code
responsive_slick_slider_Public::displayImageAtFront()
D
0
89 888
Bm_Mobile_Detect::mobileGrade()
D
31 78 56
responsive_slick_slider_Admin::insert_shortcode_on_save()
A
43 12 48
Bm_Mobile_Detect::version()
A
51 9 24
Bm_Mobile_Detect::isMobile()
S
55 7 20
Bm_Mobile_Detect::checkHttpHeadersForMobile()
S
57 7 17
Bm_Mobile_Detect::setUserAgent()
S
55 6 20
Bm_Mobile_Detect::isTablet()
S
58 6 15
Bm_Mobile_Detect::setCfHeaders()
S
58 5 14
Bm_Mobile_Detect::setHttpHeaders()
S
61 5 12
Bm_Mobile_Detect::match()
S
61 5 11
responsive_slick_slider_Admin::my_manage_banner_columns()
S
57 4 18
Bm_Mobile_Detect::getHttpHeader()
S
60 4 13
Bm_Mobile_Detect::matchUAAgainstKey()
S
61 4 13
Bm_Mobile_Detect::matchDetectionRulesAgainstUA()
S
63 4 11
Bm_Mobile_Detect::setDetectionType()
S
66 4 9
responsive_slick_slider_Admin::register_banner_cpt()
S
47 1 37
responsive_slick_slider_Loader::run()
S
66 3 8
Bm_Mobile_Detect::is()
S
65 3 10
Bm_Mobile_Detect::getMobileDetectionRulesExtended()
S
63 2 13
Bm_Mobile_Detect::getMobileDetectionRules()
S
64 2 12
responsive_slick_slider_Admin::add_banner_metabox()
S
57 1 20
convertVimeo()
S
68 2 7
Bm_Mobile_Detect::prepareVersionNo()
S
65 2 8
responsive_slick_slider_Public::banner_register_shortcodes()
S
73 2 5
responsive_slick_slider_Admin::my_edit_banner_columns()
S
65 2 9
Bm_Mobile_Detect::getRules()
S
70 2 7
Bm_Mobile_Detect::__call()
S
66 2 8
responsive_slick_slider::define_admin_hooks()
S
59 1 13
responsive_slick_slider::get_loader()
S
82 1 3
responsive_slick_slider_Public::add_js_for_video()
S
87 1 3
activate_responsive_slick_slider()
S
76 1 4
responsive_slick_slider_Public::enqueue_styles()
S
74 1 4
Bm_Mobile_Detect::getMatchesArray()
S
82 1 3
responsive_slick_slider::load_dependencies()
S
68 1 7
Bm_Mobile_Detect::getPhoneDevices()
S
80 1 3
Bm_Mobile_Detect::getProperties()
S
80 1 3
Bm_Mobile_Detect::getTabletDevices()
S
80 1 3
Bm_Mobile_Detect::getUserAgents()
S
80 1 3
Bm_Mobile_Detect::getCfHeaders()
S
82 1 3
responsive_slick_slider_Admin::__construct()
S
77 1 4
responsive_slick_slider_Admin::enqueue_styles()
S
74 1 4
responsive_slick_slider_Admin::enqueue_scripts()
S
71 1 5
Bm_Mobile_Detect::getUtilities()
S
80 1 3
responsive_slick_slider::get_plugin_name()
S
82 1 3
responsive_slick_slider_Admin::display_banner_details_field_callback()
S
79 1 3
responsive_slick_slider_Admin::setting()
S
79 1 3
responsive_slick_slider_Admin::banner_save_meta_box_data()
S
75 1 4
Bm_Mobile_Detect::getScriptVersion()
S
80 1 3
responsive_slick_slider::get_version()
S
82 1 3
responsive_slick_slider_Admin::add_setting_page_menu()
S
78 1 3
responsive_slick_slider_Admin::display_post_taxonomy_list()
S
79 1 3
responsive_slick_slider_Loader::__construct()
S
77 1 4
run_responsive_slick_slider()
S
77 1 4
Bm_Mobile_Detect::getOperatingSystems()
S
80 1 3
Bm_Mobile_Detect::prepareUserAgent()
S
73 1 5
responsive_slick_slider_Loader::add()
S
64 1 10
deactivate_responsive_slick_slider()
S
76 1 4
responsive_slick_slider_Public::__construct()
S
77 1 4
responsive_slick_slider::set_locale()
S
75 1 4
responsive_slick_slider::__construct()
S
68 1 8
responsive_slick_slider_Public::enqueue_scripts()
S
70 1 5
responsive_slick_slider_Activator::activate()
S
89 1 2
Bm_Mobile_Detect::getHttpHeaders()
S
82 1 3
responsive_slick_slider_Admin::support_designer()
S
79 1 3
responsive_slick_slider_Loader::add_filter()
S
77 1 3
responsive_slick_slider_i18n::load_plugin_textdomain()
S
69 1 7
responsive_slick_slider_Deactivator::deactivate()
S
89 1 2
responsive_slick_slider_Admin::delete_post_slider()
S
76 1 4
Bm_Mobile_Detect::getMobileHeaders()
S
81 1 3
Bm_Mobile_Detect::getUaHttpHeaders()
S
81 1 3
responsive_slick_slider_Public::vsz_banner_display_front()
S
78 1 3
responsive_slick_slider::run()
S
82 1 3
responsive_slick_slider_Loader::add_action()
S
77 1 3
Bm_Mobile_Detect::getMatchingRegex()
S
82 1 3
responsive_slick_slider::define_public_hooks()
S
67 1 7
Bm_Mobile_Detect::__construct()
S
77 1 4
Bm_Mobile_Detect::getBrowsers()
S
80 1 3
Bm_Mobile_Detect::getUserAgent()
S
82 1 3