Code Analysis: Brightcove Video Connect 2.8.8

Most Complex Classes

Class Rating Complexity
BC_Admin_Media_API
D
171
BC_Utility
D
156
BC_Accounts
C
105
BC_CMS_API
B
88
BC_Setup
A
58
BC_Videos
S
43
BC_API
S
40
BC_Player_Management_API
S
28
BC_Admin_Sources
S
27
BC_Video_Upload
S
27
BC_Labels
S
26
BC_Admin_Templates
S
18

Most Complex Functions

Function Rating Complexity
BC_Admin_Templates::add_templates()
D
17
BC_Admin_Media_API::brightcove_media_query()
D
64
BC_Admin_Media_API::bc_ajax_update_video_or_playlist()
D
31
BC_Utility::get_playlist_player()
C
23
BC_API::send_request()
C
23
BC_Videos::update_bc_video()
C
25
BC_CMS_API::video_list()
B
22
BC_Utility::get_video_player()
B
13
BC_Admin_Sources::save_account()
B
14
BC_Accounts::make_account_change()
A
15
BC_Player_Management_API2::get_all_players()
A
15
BC_Accounts::check_permissions_level()
A
15