Code Analysis: Transcoder 1.3.8

Function Rating Maintainability Complexity Lines of code
RetranscodeMedia::retranscode_interface()
D
20
28 299
RT_Transcoder_Handler::handle_callback()
D
29
36 115
RT_Transcoder_Handler::get_transcoding_status()
D
32 36 80
RT_Transcoder_Handler::add_transcoded_files()
D
28
31 122
RetranscodeMedia::update_amp_story_video_url()
C
36 28 75
RT_Transcoder_Handler::usage_widget()
C
34 26 84
RT_Transcoder_Handler::wp_media_transcoding()
C
34 25 78
RT_Transcoder_Handler::__construct()
B
39 24 53
rtt_rtmedia_vedio_editor_content()
B
35 18 95
RT_Transcoder_Handler::add_media_thumbnails()
B
35 19 78
rtt_bp_get_activity_content()
B
35 18 80
RetranscodeMedia::ajax_process_retranscode_request()
B
41 18 49
RT_Transcoder_Handler::save_api_key()
B
40 15 63
autoloader()
A
44 16 43
transcoder_filter_input()
A
44 14 46
RT_Transcoder_Handler::after_upload_pdf()
A
48 14 30
RetranscodeMedia::transcoded_thumbnails_added()
A
43 12 47
rtt_generate_video_shortcode()
A
48 12 33
RT_Transcoder_Admin::edit_video_thumbnail()
A
42 10 49
RT_Transcoder_Admin::__construct()
A
43 10 47
RetranscodeMedia::__construct()
A
47 10 32
Transcoder_Rest_Routes::get_rtmedia_data()
A
49 10 29
rt_media_shortcode()
A
46 9 36
RT_Transcoder_Admin::edit_video_thumbnail_()
A
44 8 42
rtt_wp_parse_url()
A
51 9 27
RT_Transcoder_Handler::send_notification()
A
51 9 26
RT_Transcoder_Admin::install_godam_admin_notice()
A
46 8 38
rtt_delete_related_transcoded_files()
A
56 9 19
rtt_video_editor_title()
A
51 8 26
Transcoder_Rest_Routes::get_media_data_by_id()
A
52 8 24
RetranscodeMedia::bulk_action_handler()
A
53 8 22
RetranscodeMedia::add_media_row_action()
A
53 8 21
RT_Transcoder_Admin::save_video_thumbnail()
S
50 7 26
rtt_get_media_url()
S
53 7 23
rtt_filter_single_media_page_video_markup()
S
55 7 18
RT_Transcoder_Admin::transcoding_subscription_button()
S
57 7 15
RT_Transcoder_Handler::filter_transcoder_response()
S
50 6 29
rtt_update_wp_media_thumbnail()
S
58 7 14
RetranscodeMedia::rtt_before_transcoded_media_store()
S
59 7 14
RT_Transcoder_Handler::upload_dir()
S
51 6 26
RT_Transcoder_Handler::allowed_types()
S
62 7 11
rtt_set_video_thumbnail()
S
51 6 25
rtt_get_edit_post_link()
S
53 6 23
RT_Transcoder_Handler::get_post_id_by_meta_key_and_value()
S
56 6 17
RetranscodeMedia::rtt_before_thumbnail_store()
S
57 6 17
rtt_add_status_columns_content()
S
56 6 17
rtt_delete_transcoded_files()
S
58 6 15
rtt_add_transcoding_process_status_button_single_media_page()
S
50 5 28
rtt_update_activity_after_thumb_set()
S
46 4 39
RT_Transcoder_Admin::enqueue_scripts_styles()
S
51 5 22
rt_media_get_video_thumbnail()
S
54 5 22
RT_Transcoder_Handler::usage_quota_over()
S
52 5 21
rtt_media_update_usage()
S
59 5 13
RT_Transcoder_Handler::nofity_transcoding_failed()
S
52 4 22
RT_Transcoder_Handler::nearing_usage_limit()
S
54 4 18
RT_Transcoder_Handler::is_valid_key()
S
57 4 17
RT_Transcoder_Admin::transcoder_admin_notice()
S
55 3 26
is_file_being_transcoded()
S
62 4 11
get_server_var()
S
64 4 9
RT_Transcoder_Handler::update_usage()
S
58 3 15
RT_Transcoder_Admin::disable_encoding()
S
59 3 14
rtt_enqueue_scripts()
S
59 3 14
RetranscodeMedia::add_bulk_actions()
S
62 3 12
RetranscodeMedia::admin_enqueues()
S
61 3 11
rtt_get_remote_ip_address()
S
63 3 11
rtt_action_links()
S
55 2 21
RT_Progress::progress_ui()
S
57 2 20
Transcoder\Inc\FileSystem::init_file_system()
S
66 3 8
RT_Transcoder_Handler::bypass_video_audio()
S
64 3 9
RetranscodeMedia::rtt_handle_callback_finished()
S
66 3 9
rtt_enqueue_frontend_scripts()
S
63 3 9
rtt_get_job_id_by_attachment_id()
S
68 3 7
RetranscodeMedia::add_bulk_actions_via_javascript()
S
64 2 12
Transcoder_Rest_Routes::register_routes()
S
57 1 20
RT_Transcoder_Handler::successfully_subscribed_notice()
S
57 1 20
RetranscodeMedia::add_admin_menu()
S
58 1 18
rt_transcoder_enqueue_block_editor_assets()
S
58 1 17
RT_Transcoder_Handler::get_thumbnails_required()
S
72 2 5
RT_Transcoder_Admin::transcoder_hide_admin_notice()
S
71 2 6
rtt_get_upload_dir()
S
68 2 8
Transcoder\Inc\FileSystem::file_exists()
S
69 2 7
RT_Progress::progress()
S
71 2 6
Transcoder\Inc\FileSystem::delete_file()
S
69 2 7
rtt_get_blacklist_ip_addresses()
S
72 2 6
rtt_ajax_process_check_status_request()
S
66 2 8
RT_Transcoder_Admin::mediaelement_add_class()
S
79 1 3
rtt_add_status_columns_head()
S
75 1 4
RetranscodeMedia::_transcoder_settings_page()
S
80 1 3
RT_Transcoder_Admin::load_translation()
S
78 1 3
RT_Progress::__construct()
S
91 1 2
RT_Transcoder_Handler::allowed_types_admin_settings()
S
64 1 9
RT_Transcoder_Handler::invalid_license_notice()
S
69 1 9
RT_Transcoder_Admin::rtmedia_hide_encoding_tab()
S
77 1 9
rtt_status_column_register_sortable()
S
77 1 4
rta()
S
79 1 4
rtt_get_transcoding_status()
S
70 1 6
RetranscodeMedia::esc_quotes()
S
79 1 3
RT_Transcoder_Handler::public_host_needed_notice()
S
69 1 9
RT_Transcoder_Handler::wp_mail_content_type()
S
82 1 3
RT_Transcoder_Admin::settings_page()
S
80 1 3
RetranscodeMedia::add_search_mime_types()
S
77 1 4
RT_Transcoder_Handler::disable_transcoding()
S
70 1 6
Transcoder_Rest_Routes::get_media_data()
S
76 1 4
RetranscodeMedia::load_rest_endpoints()
S
72 1 5
rtt_is_override_thumbnail()
S
72 1 5
RetranscodeMedia::add_amp_video_extensions()
S
76 1 3
RetranscodeMedia::retranscode_admin_error_notice()
S
69 1 9
retranscode_media()
S
77 1 4
RT_Transcoder_Handler::enable_transcoding()
S
70 1 6
Transcoder\Inc\FileSystem::__construct()
S
82 1 3
RT_Transcoder_Admin::enqueue_thickbox_on_transcoder_settings()
S
82 1 3
RT_Transcoder_Admin::add_settings_errors()
S
81 1 3
RT_Transcoder_Admin::menu()
S
77 1 3
RT_Transcoder_Admin::register_transcoder_settings()
S
73 1 5
RetranscodeMedia::die_json_error_msg()
S
76 1 3