Code Analysis: Yoo Slider 2.2.0

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