Code Analysis: Phoenix Media Rename 3.10.3

Most Complex Classes

Class Rating Complexity
\Phoenix_Media_Rename
D
126
\pmr_lib
A
66
\pmr_plugins
S
49
\pmr_settings_page
S
37
\pmr_options
S
15
\pmr_db
S
6
\pmr_file_info
S
1
\elementor_element
S
0
\Operation
S
0

Most Complex Functions

Function Rating Complexity
\Phoenix_Media_Rename::do_rename()
B
19
\pmr_lib::clear_filename()
B
19
\pmr_lib::validate_filename()
A
12
\pmr_plugins::add_redirection()
A
9
\Phoenix_Media_Rename::ajax_pnx_rename()
A
9
\pmr_plugins::update_elementor_data()
A
9
\pmr_lib::file_parts()
A
8
\Phoenix_Media_Rename::update_posts()
A
8
\pmr_settings_page::page_init()
A
1
\Phoenix_Media_Rename::update_metadata()
S
7
\Phoenix_Media_Rename::delete_files()
S
7
\pmr_plugins::update_single_shortpixel_metadata()
S
7