Code Analysis: Brightcove Video Connect 2.1.3

Most Complex Classes

Class Rating Complexity
BC_Admin_Media_API
D
168
BC_Utility
D
166
BC_Accounts
C
105
BC_CMS_API
A
73
BC_Setup
A
53
BC_Videos
S
36
BC_API
S
35
BC_Player_Management_API
S
30
BC_Video_Upload
S
27
BC_Admin_Sources
S
27
BC_Labels
S
24
BC_Player_Management_API2
S
18

Most Complex Functions

Function Rating Complexity
BC_Admin_Templates::add_templates()
D
9
BC_Admin_Media_API::brightcove_media_query()
D
56
BC_Admin_Media_API::bc_ajax_update_video_or_playlist()
D
30
BC_Utility::get_playlist_player()
C
21
BC_API::send_request()
C
23
BC_Utility::get_video_player()
B
17
BC_Videos::update_bc_video()
B
18
BC_Admin_Sources::save_account()
A
14
BC_Accounts::make_account_change()
A
15
BC_Player_Management_API2::get_all_players()
A
15
BC_Accounts::check_permissions_level()
A
15
BC_Accounts::add_account()
A
14