Code Analysis: Yoo Slider 1.0.3

Function Rating Maintainability Complexity Lines of code
GKSLicenseManager::css()
D
0
117 691
gks_Front::getOrderedSlides()
D
37 35 61
wp_ajax_gks_save_slider()
C
29
25 143
wp_ajax_gks_get_slider()
C
33 23 98
gks_layoutWithName()
A
52 17 20
gks_Front::processSlider()
A
48 15 29
GKSNotificationManager::registerForStatus()
A
43 12 47
GKSHelper::duplicateSlider()
A
39 7 72
gks_enqueue_front_csss()
A
44 9 41
gks_Front::getGeneralCategories()
A
50 9 29
GKSLicenseCore::getBanner()
A
50 9 27
gks_Front::render()
A
50 9 26
wp_ajax_gks_get_options()
A
46 8 37
GKSHelper::getSliderWithId()
A
46 8 37
GKSHelper::getAttachementMeta()
A
47 8 36
wp_ajax_gks_save_options()
A
45 7 43
GKSHelper::getSampleImage()
A
47 7 37
GKSLicenseCore::canUse()
A
56 8 18
GKSLicenseCore::validateKey()
A
49 7 31
gks_init_action()
S
45 6 42
gks_enqueue_front_scripts()
S
48 6 33
GKSDashboardListTable::fetchData()
S
48 6 29
GKSHelper::hex2rgba()
S
51 6 24
GKSHelper::getSliderOptions()
S
53 6 22
GKSDbInitializer::checkForChanges()
S
51 5 31
GKSDbInitializer::setupTables()
S
47 4 45
GKSHelper::thumbWithQuality()
S
60 6 13
GKSLicenseCore::sendRequest()
S
54 5 20
GKSDashboardListTable::process_bulk_action()
S
57 5 17
gks_plugin_update_message()
S
66 6 7
GKSLicenseCore::getPluginUpdateMessageInfo()
S
58 5 15
layoutTypeWithName()
S
61 5 13
gks_action_links()
S
61 5 12
gks_setup_media_buttons()
S
61 5 12
layoutDisplayName()
S
62 5 12
GKSHelper::getPageUrl()
S
61 5 11
GKSHelper::inverseColor()
S
60 5 11
GKSDashboardListTable::column_default()
S
63 5 11
GKSLicenseManager::generateCustomCSS()
S
52 4 24
gks_get_content_yoosliders()
S
55 4 19
gks_Front::paginateSlides()
S
65 5 7
gks_activation_hook()
S
59 4 15
gks_inflateButtonFontawosomeIconOptions()
S
53 1 53
GKSNotificationManager::showAll()
S
58 3 16
usort_reorder()
S
67 4 6
GKSLicenseCore::getTemplate()
S
59 3 14
GKSDashboardListTable::prepare_items()
S
50 2 28
GKSLicenseCore::enableWebsite()
S
60 3 13
gks_enqueue_admin_scripts()
S
51 2 27
GKSLicenseManager::includeCustomCSS()
S
61 3 12
GKSLicenseCore::getTemplates()
S
61 3 12
GKSLicenseCore::disableWebsite()
S
62 3 11
gks_include_inline_scripts()
S
58 2 22
GKSDbInitializer::initializeTables()
S
50 1 36
gks_handle_shortcodes()
S
63 3 10
gks_get_visitor_ip_address()
S
64 3 10
GKSHelper::validatedBase64String()
S
69 3 7
GKSLicenseCore::getWebsite()
S
66 3 8
GKSLicenseCore::getInfo()
S
63 3 10
gks_admin_page()
S
64 3 9
GKSHelper::tcButtonShortcodes()
S
59 2 13
gks_render_shortcode()
S
62 2 12
gks_inflateOpacityOptions()
S
61 1 24
gks_enqueue_admin_csss()
S
54 1 23
GKSOption::getTileProportions()
S
58 1 16
gks_license_admin_notices()
S
65 2 10
GKSNotificationManager::register()
S
69 2 6
GKSDbInitializer::configure()
S
72 2 6
GKSHelper::truncWithEllipsis()
S
66 2 8
GKSHelper::getIframeMeta()
S
70 2 6
GKSHelper::getVimeoData()
S
71 2 6
GKSHelper::formatAmount()
S
71 2 6
GKSLicenseCore::getKey()
S
69 2 7
GKSHelper::getYoutubeMeta()
S
70 2 6
GKSHelper::getMapMeta()
S
70 2 6
gks_admin_enqueue_scripts_action()
S
66 2 8
gks_add_query_arg()
S
71 2 6
gks_inflateGoogleFontsOptions()
S
66 2 8
gks_setup_admin_menu_buttons()
S
67 2 7
gks_deactivation_hook()
S
67 2 8
gks_remove_query_arg()
S
71 2 6
GKSHelper::getVimeoMeta()
S
70 2 6
GKSHelper::getVideoMeta()
S
70 2 6
gks_inflateSlideAnimationOptions()
S
68 1 12
GKSHelper::getAttachement()
S
62 1 11
gks_include_inline_htmls()
S
100 1 5
GKSDashboardListTable::__construct()
S
67 1 8
gks_uninstall_hook()
S
72 1 6
GKSDbInitializer::__construct()
S
74 1 5
gks_admin_footer_action()
S
83 1 3
GKSDbInitializer::needsConfiguration()
S
65 1 8
gks_admin_license_page()
S
80 1 3
gks_inflateFontawosomeIconOptions()
S
69 1 10
GKSNotificationManager::dismissAll()
S
81 1 3
gks_admin_sliders_page()
S
75 1 5
gks_admin_menu_action()
S
83 1 3
gks_handle_wp_content()
S
83 1 3
gks_updates_response_filter()
S
69 1 7
GKSHelper::sortCustomFieldsFunction()
S
79 1 3
gks_do_shortcode()
S
66 1 8
gks_check_for_license()
S
77 1 4
gks_register_tinymce_plugin()
S
76 1 4
GKSHelper::shortcodeWithPID()
S
79 1 3
gks_mce_buttons_filter()
S
81 1 3
gks_wp_enqueue_scripts_action()
S
79 1 4
gks_admin_templates_page()
S
80 1 3
gks_tooltipForOption()
S
67 1 8
gks_mce_external_plugins_filter()
S
81 1 3
GKSDashboardListTable::get_columns()
S
64 1 10
wp_ajax_gks_load_tiles()
S
63 1 10
GKSHelper::sortCustomFields()
S
73 1 5
GKSDashboardListTable::get_sortable_columns()
S
72 1 6
gks_Front::sortCategories()
S
79 1 3
gks_admin_head_action()
S
79 1 4
GKSHelper::getDefaultOptions()
S
66 1 7
gks_ajax_return()
S
77 1 4
GKSDbInitializer::needsInitialization()
S
65 1 8
GKSDashboardListTable::get_bulk_actions()
S
72 1 6
GKSDashboardListTable::column_cb()
S
70 1 7
gks_register_tc_buttons()
S
77 1 4
GKSHelper::decode2Str()
S
76 1 4
GKSHelper::decode2Obj()
S
76 1 4
GKSDashboardListTable::get_table_classes()
S
80 1 3