EDDMusicPlayer D

Total Complexity 298
Dependencies 2
Dependents 0
Total lines 1,340
Lines of code 1,113
Logical lines of code 604
Comment lines 112
Methods 46
Properties 10

Methods 46

Method Rating Maintainability Complexity Lines of code
replace_playlist_shortcode()
D
25
30 162
settings_page()
D
32 34 89
include_all_players()
B
33 18 97
save_post()
B
43 21 41
init()
B
39 15 64
_output_file()
A
40 15 57
_generate_audio_url()
A
47 13 31
include_main_player()
A
41 11 53
_get_download_files()
A
50 10 28
_delete_truncated_files()
A
51 10 24
_tracking_play_event()
A
40 7 62
_get_duration_by_url()
A
49 9 27
_preview()
A
47 8 34
get_player()
A
50 8 24
enqueue_resources()
S
47 6 35
_is_audio()
S
56 7 17
_get_recursive_download_files()
S
52 6 25
_deleteDir()
S
54 6 21
_is_local()
S
59 5 15
_load_addons()
S
60 5 12
delete_post()
S
56 4 17
get_download_attr()
S
60 4 13
_get_post_types()
S
63 4 10
troubleshoot()
S
67 4 8
_valid_demo()
S
62 4 10
_demo_file_name()
S
70 3 5
_sort_list()
S
67 3 8
preload()
S
64 3 10
get_global_attr()
S
65 3 9
_edit_files_array()
S
61 2 13
get_download_files()
S
63 2 12
_createDir()
S
64 2 9
admin_init()
S
65 2 8
plugins_loaded()
S
64 2 9
_print_page_not_found()
S
65 1 12
__construct()
S
64 1 9
_is_playlist()
S
79 1 3
add_data_download()
S
74 1 4
activation()
S
77 1 4
generate_audio_url()
S
79 1 3
edd_player_settings()
S
82 1 3
settings_page_url()
S
80 1 3
menu_links()
S
78 1 3
in_store()
S
81 1 3
deactivation()
S
81 1 3
player_in_cart()
S
75 1 4