WPMastertoolkit_Media_Encoder D

Total Complexity 419
Dependencies 1
Dependents 0
Total lines 2,734
Lines of code 1,922
Logical lines of code 1,138
Comment lines 386
Methods 70
Properties 23

Methods 70

Method Rating Maintainability Complexity Lines of code
submenu_content()
D
21
24 296
process_image()
D
31 35 99
url_to_path()
B
38 20 62
start_single_cb()
B
40 16 54
add_attachment_fields_to_edit()
A
42 15 52
image_optimization()
A
43 15 47
image_optimization_saving_original()
A
43 15 47
add_media_custom_column()
A
44 15 43
add_attachment_submitbox_misc_actions()
A
45 14 42
build_source_tag()
A
47 14 33
excute_bulk_cron()
A
42 12 51
preview_mode_cb()
A
44 10 43
get_not_migrated_media_ids()
A
43 8 52
get_settings()
A
48 9 35
create_avif_image()
A
48 9 33
create_webp_image()
A
48 9 33
get_unoptimized_media_ids()
A
41 7 61
optimize_local_file()
A
46 8 37
get_images()
A
53 8 22
optimize_btn()
A
48 7 36
start_bulk_cb()
A
47 7 34
excute_migrate_cron()
S
50 7 28
get_the_quality()
S
51 7 28
start_bulk_migration_cb()
S
49 6 28
start_single_migration_cb()
S
52 6 22
get_media_files()
S
49 5 32
get_ajax_settings()
S
57 6 16
undo_single_cb()
S
54 5 20
sanitize_settings()
S
57 5 17
file_is_image()
S
61 5 12
progress_bulk_migration_cb()
S
55 4 16
progress_bulk_cb()
S
55 4 16
build_picture_tag()
S
50 3 28
add_already_optimized_meta()
S
60 4 12
enqueue_scripts_styles()
S
59 4 12
__construct()
S
42 1 50
build_img_tag()
S
56 3 18
get_default_settings()
S
49 2 33
build_attributes()
S
63 4 10
attachment_data()
S
50 2 30
remove_related_files()
S
66 4 8
save_submenu()
S
58 3 14
start_content_process()
S
61 3 12
process_content()
S
61 3 12
nginx_code_snippets()
S
61 3 12
add_to_htaccess()
S
61 3 12
change_image_compression_quality()
S
62 3 12
maybe_process_buffer()
S
65 3 10
class_init()
S
67 3 7
stop_bulk_cb()
S
63 3 10
stop_bulk_migration_cb()
S
63 3 10
get_raw_content_nginx()
S
53 1 26
get_raw_content_htaccess()
S
53 1 25
clear_bulk_migration()
S
67 2 8
before_delete_attachment()
S
70 2 6
remove_picture_tags()
S
68 2 7
remove_from_htaccess()
S
69 2 7
add_media_columns()
S
69 2 7
clear_bulk_optimization()
S
67 2 8
render_submenu()
S
60 1 12
crons_registrations()
S
63 1 11
add_submenu()
S
65 1 11
activate()
S
76 1 4
valid_mimetype()
S
75 1 4
is_html()
S
79 1 3
end_cron_job()
S
78 1 4
deactivate()
S
76 1 4
type_from_mime_type()
S
65 1 9
save_settings()
S
80 1 3
end_cron_job_migration()
S
78 1 4