Code Analysis: WP Video Gallery 1.7.1

Function Rating Maintainability Complexity Lines of code
wp_video_gallery_edit_grid()
D
4
82 538
get_front_grid_mosaic()
C
31 29 96
get_front_grid_default()
C
31 28 94
wp_video_gallery_catalog_page_inside()
C
25
18 230
wp_video_gallery_ajax_get_tags_conf()
C
39 24 64
Vimeo\Vimeo::request()
A
42 13 49
wp_video_gallery_fill_database()
A
46 14 32
wp_video_gallery_refresh_database()
A
45 13 37
wp_video_gallery_account_conf_page()
A
38 8 96
Vimeo\Vimeo::perform_upload_tus()
A
41 10 53
wp_video_gallery_ajax_add_channel_youtube()
A
39 9 66
avia_sc_wp_video_gallery::shortcode_handler()
A
46 10 39
WP_VIDEO_GALLERY_Activation::onActivation()
A
42 6 73
get_front_grid_slider()
A
44 7 44
wp_video_galleryForceYoutubeVideosRefresh()
A
47 7 38
wp_video_gallery_portfolio_shortcode_callback()
S
51 7 28
get_style()
S
44 5 54
Vimeo\Vimeo::uploadImage()
S
48 6 33
wp_video_gallery_post_stats()
S
42 5 48
wp_video_gallery_ajax_add_single_vimeo()
S
45 5 45
wp_video_gallery_ajax_add_single_youtube()
S
45 5 45
wp_video_gallery_ajax_preview_grid()
S
42 4 53
wp_video_galleryGetFrontGridTags()
S
55 6 19
wp_video_gallery_ajax_remove_single_vimeo()
S
45 4 47
wp_video_gallery_ajax_remove_single_youtube()
S
45 4 47
Vimeo\Vimeo::uploadTexttrack()
S
48 5 32
avia_sc_wp_video_gallery::editor_element()
S
49 5 30
wp_video_gallery_edit_grids()
S
51 4 28
wp_video_gallery_pro_version()
S
45 2 57
wp_video_galleryValidateProKey()
S
48 3 40
wp_video_gallery_add_grid()
S
47 3 40
wp_video_galleryForceVimeoPrivateVideosRefresh()
S
53 4 23
WP_VIDEO_GALLERY_Tools::clearPrivateVimeoVideos()
S
48 3 37
Vimeo\Vimeo::_request()
S
53 4 21
wp_video_galleryImportDemo()
S
47 3 36
WP_VIDEO_GALLERY_VimeoManager::add_single_video()
S
54 4 20
WP_VIDEO_GALLERY_VimeoManager::refresh_single_video()
S
54 4 20
Vimeo\Vimeo::buildAuthorizationEndpoint()
S
56 4 17
Vimeo\Vimeo::replace()
S
55 4 17
wp_video_gallery_import_demo()
S
50 3 31
Vimeo\Vimeo::upload()
S
57 4 15
wp_video_gallery_show_grids()
S
51 3 29
WP_VIDEO_GALLERY_Tools::clearYoutubeVideos()
S
52 3 27
wp_video_gallery_check_pro_key()
S
51 3 26
wp_video_gallery_ajax_duplicate_grid()
S
53 3 24
WP_VIDEO_GALLERY_VimeoManager::update_public_video_youtube()
S
48 2 35
WP_VIDEO_GALLERY_VimeoManager::refresh_public_video()
S
48 2 34
WP_VIDEO_GALLERY_VimeoManager::register_public_video_youtube()
S
48 2 33
WP_VIDEO_GALLERY_VimeoManager::reset_tags()
S
56 3 18
wp_video_gallery_ajax_refresh_single_vimeo()
S
49 2 32
wp_video_gallery_ajax_save_grid()
S
49 2 32
wp_video_gallery_ajax_refresh_single_vimeo_public()
S
50 2 31
wp_video_gallery_get_animate_css_select()
S
55 3 16
wp_video_galleryGetAllTags()
S
58 3 16
WP_VIDEO_GALLERY_VimeoManager::register_public_video()
S
49 2 31
Vimeo_Majba_Table::column_default()
S
56 3 16
wp_video_galleryAjaxRefreshVideosCatalog()
S
58 3 15
wp_video_gallery_get_front_grid()
S
60 3 15
WP_VIDEO_GALLERY_VimeoManager::refresh_single_video_youtube()
S
58 3 15
WP_VIDEO_GALLERY_VimeoManager::add_single_video_youtube()
S
58 3 15
wp_video_galleryGetAllGridTags()
S
59 3 14
Vimeo_Majba_Table::videos_data()
S
60 3 14
wp_video_galleryAjaxRefreshVideos()
S
60 3 13
WP_VIDEO_GALLERY_Tools::clearData()
S
52 2 26
wp_video_gallery_save_last_refresh()
S
54 2 25
wp_video_gallery_vimeo_add_menu()
S
56 2 16
wp_video_gallery_catalog()
S
59 2 16
wp_video_gallery_ajax_test_vimeo_account()
S
56 2 16
getYouTubeVideoID()
S
64 3 9
Vimeo\Vimeo::parse_headers()
S
62 3 10
Vimeo\Vimeo::setProxy()
S
66 3 9
wp_video_gallery_ajax_disconnect_keep()
S
52 1 29
WP_VIDEO_GALLERY_VimeoManager::update_video()
S
50 1 29
WP_VIDEO_GALLERY_VimeoManager::update_tags()
S
60 2 14
wp_video_galleryGetCheckedSpe()
S
64 2 13
wp_video_galleryGetUncheckedSpe()
S
64 2 12
wp_video_gallery_ajax_test_youtube_api_key()
S
61 2 12
WP_VIDEO_GALLERY_VimeoManager::register_video()
S
51 1 27
wp_video_gallery_ajax_enable_disable_vimeo()
S
62 2 11
check_youtube_api_key()
S
62 2 11
Vimeo_Majba_Table::prepare_items()
S
56 1 18
wp_video_gallery_ajax_set_seleted_tags()
S
57 1 17
wp_video_galleryAjaxRefreshSearchQuery()
S
57 1 17
wp_video_gallery_ajax_save_search_tags()
S
58 1 16
wp_video_gallery_connect()
S
70 2 6
WP_VIDEO_GALLERY_Tools::catalogContainsVideos()
S
66 2 8
get_youtube_public_data_old()
S
63 2 10
wp_video_galleryGetSelectedVideos()
S
63 2 10
wp_video_galleryGetSelectedVideosUris()
S
64 2 9
WP_VIDEO_GALLERY_Tools::vimeoAccountConnected()
S
66 2 8
get_wp_video_gallery_day()
S
64 2 10
wp_video_gallery_days_html_ex()
S
65 2 10
wp_video_galleryGetAllVideos()
S
67 2 7
Vimeo\Vimeo::clientCredentials()
S
64 2 10
wp_video_gallery_days_html()
S
65 2 10
wp_video_gallery_ajax_add_grid()
S
60 1 14
Vimeo\Vimeo::__construct()
S
60 1 13
wp_video_gallery_get_demo_ids()
S
60 1 13
moyenne_videos()
S
60 1 12
wp_video_gallery_set_user_conf()
S
62 1 12
wp_video_gallery_deactivate()
S
64 1 11
get_youtube_public_data()
S
62 1 11
avia_sc_wp_video_gallery::shortcode_insert_button()
S
61 1 11
wp_video_gallery_ajax_get_nbr_videos_vimeo()
S
66 1 7
wp_video_gallery_conf_account()
S
66 1 9
Vimeo\VimeoTest::testBuildAuthorizationEndpointWithArrayScopeAndState()
S
71 1 5
wp_video_gallery_ajax_remove_grid()
S
66 1 8
wp_video_gallery_load_translation()
S
78 1 3
wp_video_gallery_define_vimeo_token()
S
64 1 10
Vimeo\VimeoTest::testGetCurlOptions()
S
67 1 7
Vimeo\Vimeo::setToken()
S
81 1 3
Vimeo\VimeoTest::testReplaceWithNonExistedFile()
S
74 1 4
WP_VIDEO_GALLERY_VimeoManager::get_registred_single_videos()
S
74 1 4
Vimeo\Vimeo::getCURLOptions()
S
82 1 3
WP_VIDEO_GALLERY_VimeoManager::get_account_videos()
S
74 1 4
wp_video_gallery_get_user_conf()
S
73 1 5
Vimeo\VimeoTest::testUploadImageWithPictureUriShouldReturnVimeoRequestException()
S
74 1 4
Vimeo\Vimeo::setCURLOptions()
S
81 1 3
wp_video_gallery_get_grid()
S
74 1 4
Vimeo\VimeoTest::testReplaceWithVideoUriShouldReturnVimeoRequestException()
S
74 1 4
Vimeo\VimeoTest::testUploadWithNonExistedFile()
S
75 1 4
WP_VIDEO_GALLERY_Tools::getUserName()
S
72 1 5
Vimeo_Majba_Table::no_items()
S
80 1 3
Vimeo\VimeoTest::testUploadImageWithNonExistedFile()
S
74 1 4
Vimeo_Majba_Table::get_columns()
S
65 1 9
Vimeo\VimeoTest::testGetToken()
S
72 1 5
Vimeo\VimeoTest::testRequestGetUserInformationWithParams()
S
71 1 5
wp_video_galleryBigOrNot()
S
71 1 5
Vimeo\VimeoTest::testUploadWithInvalidParamShouldReturnVimeoRequestException()
S
74 1 4
wp_video_gallery_ajax_get_nbr_videos_db()
S
70 1 6
Vimeo\VimeoTest::testClientCredentialsWithDefaultScope()
S
71 1 5
Vimeo\VimeoTest::testBuildAuthorizationEndpointWithArrayScopeAndNullState()
S
71 1 5
Vimeo\Vimeo::getToken()
S
82 1 3
wpvg_performe_curl()
S
67 1 8
wp_video_gallery_ajax_disconnect_keep_y()
S
65 1 9
avia_include_shortcode_wp_video_gallery()
S
75 1 4
get_wp_video_gallery_grids()
S
72 1 5
Vimeo\VimeoTest::testRequestGetUserInformationWithAccessToken()
S
71 1 5
Vimeo_Majba_Table::get_sortable_columns()
S
78 1 4
Vimeo\VimeoTest::testClientCredentialsWithArrayScope()
S
71 1 5
wp_video_galleryGetAllGrids()
S
75 1 4
wp_video_gallery_catalog_page()
S
69 1 10
Vimeo\VimeoTest::testUploadTexttrackWithNonExistedFile()
S
74 1 4
Vimeo\VimeoTest::testRequestGetUserInformation()
S
71 1 5
Vimeo\VimeoTest::testBuildAuthorizationEndpointWithNullScopeAndNullState()
S
72 1 5
wp_video_gallery_ajax_disconnect_clear()
S
74 1 5
wp_video_galleryGetAllGridTagsInOrder()
S
69 1 7
Vimeo\VimeoTest::testAccessTokenWithCallingFakeRedirectUri()
S
71 1 5
Vimeo\Vimeo::accessToken()
S
68 1 7
avia_sc_wp_video_gallery::extra_assets()
S
76 1 4
wp_video_gallery_get_last_refresh()
S
70 1 6
WP_VIDEO_GALLERY_VimeoManager::remove_single_video()
S
69 1 6
Vimeo\VimeoTest::testUploadTexttrackWithPictureUriAndInvalidParamShouldReturnVimeoRequestException()
S
73 1 4
Vimeo\Vimeo::_authHeader()
S
79 1 3
tests()
S
68 1 7
WP_VIDEO_GALLERY_VimeoManager::get_registred_youtube_videos()
S
74 1 4
wp_video_gallery_ajax_disconnect_clear_y()
S
74 1 5
wp_video_galleryGetVideoFromUri()
S
72 1 5
WP_VIDEO_GALLERY_Tools::get_grid_search_query()
S
72 1 5
Vimeo\VimeoTest::testBuildAuthorizationEndpointWithDefaultScopeAndNullState()
S
72 1 5