Code Analysis: WP Last Modified Info 1.7.7

Function Rating Maintainability Complexity Lines of code
Wplmi\Core\Notification::email()
C
36 24 70
Wplmi\Core\Backend\EditScreen::update_data()
B
40 21 50
Wplmi\Core\Backend\EditScreen::bulk_save()
B
45 19 33
Wplmi\Core\Frontend\PostView::show_info()
B
40 17 58
Wplmi\Core\Frontend\Shortcode::render()
A
39 14 59
Wplmi\Core\Frontend\PostView::run_replace()
A
40 13 58
Wplmi\Core\Backend\PluginsData::display()
A
42 13 46
Wplmi\Core\Backend\EditScreen::save_metadata()
A
47 10 34
Wplmi\Base\Enqueue::assets()
A
39 8 59
Wplmi\Core\Backend\EditScreen::submitbox_edit()
A
36 6 83
Wplmi\Core\Frontend\Schema::schema_markup()
A
42 8 51
Wplmi\Core\Backend\EditScreen::metabox()
A
36 5 88
Wplmi\Core\Frontend\TemplateTags::output()
A
47 8 33
Wplmi\Pages\Dashboard::build_settings_fields()
A
40 5 61
Wplmi\Core\Backend\MiscActions::frontend_sorting_order()
S
60 8 12
Wplmi\Core\Backend\DashboardWidget::widget_callback()
S
45 6 42
Wplmi\Api\SettingsApi::registerCustomFields()
S
60 8 11
Wplmi\Core\Frontend\Schema::replace()
S
52 7 23
Wplmi\Base\PluginTools::import_settings()
S
52 7 22
Wplmi\Base\Uninstall::uninstall()
S
54 7 21
Wplmi\Core\Backend\AdminColumn::column_data()
S
49 6 28
Wplmi\Base\PluginTools::set_meta()
S
51 6 25
Wplmi\Core\Backend\PluginsData::save_data()
S
52 6 24
Wplmi\Base\RatingNotice::dismiss_notice()
S
53 6 24
Wplmi\Base\DonateNotice::dismiss_notice()
S
53 6 24
Wplmi\Core\ThemeCompat::gp_post_author_meta()
S
53 6 21
Wplmi\Core\ThemeCompat::gp_post_meta()
S
53 6 21
Wplmi\Core\Backend\MetaBox::save_metadata()
S
58 6 16
Wplmi\Core\Frontend\PostView::is_archive()
S
69 7 6
Wplmi\Core\AdminBar::admin_bar()
S
51 5 27
Wplmi\Core\Elementor\Modules\ModifiedTime::render()
S
51 5 26
Wplmi\Core\ThemeCompat::astra_post_author_meta()
S
53 5 22
Wplmi\Core\Backend\PostStatusFilters::content_filter()
S
48 4 36
Wplmi\Base\PluginTools::export_settings()
S
53 5 20
Wplmi\Base\RatingNotice::show_notice()
S
55 5 19
Wplmi\Base\DonateNotice::show_notice()
S
55 5 19
Wplmi\Core\Frontend\Schema::schema_attribute()
S
56 5 18
Wplmi\Core\Backend\EditScreen::bulk_edit()
S
45 3 48
Wplmi\Core\ThemeCompat::astra_post_meta()
S
56 5 17
Wplmi\Core\Backend\MetaBox::meta_box()
S
57 5 16
Wplmi\Core\Backend\MiscActions::sorting_order()
S
62 6 10
Wplmi\Base\MiscActions::run_upgrade_action()
S
64 6 9
Wplmi\Core\Backend\EditScreen::quick_edit()
S
46 3 45
Wplmi\Core\Backend\EditScreen::meta_box()
S
59 5 12
Wplmi\Core\Elementor\Modules\ModifiedDate::render()
S
54 4 22
Wplmi\Core\Backend\MiscActions::messages()
S
53 4 19
Wplmi\Core\Backend\EditScreen::woo_save_metadata()
S
56 4 18
Wplmi\Core\Backend\PluginsData::svn_exists()
S
50 3 30
Wplmi\Core\Backend\PluginsData::update_action()
S
67 5 7
Wplmi\Core\ThemeCompat::run_replace()
S
64 5 9
Wplmi\Base\AdminNotice::install_notice()
S
58 4 15
Wplmi\Core\Elementor\Modules\AuthorUrl::get_value()
S
59 4 14
Wplmi\Base\PluginTools::import_data()
S
60 4 13
Wplmi\Core\AdminBar::revision()
S
60 4 13
Wplmi\Core\Backend\DashboardWidget::widget_control_callback()
S
60 4 12
Wplmi\Base\PluginTools::remove_settings()
S
52 3 25
Wplmi\Core\Frontend\PostView::generate()
S
50 3 24
Wplmi\Base\Uninstall::uninstaller()
S
54 3 21
Wplmi\Api\Callbacks\ManagerCallbacks::time_gap()
S
53 3 21
Wplmi\Api\Callbacks\ManagerCallbacks::archives()
S
53 3 20
Wplmi\Pages\Dashboard::setFields()
S
56 3 19
Wplmi\Api\SettingsApi::withSubPage()
S
57 3 18
Wplmi\Api\Callbacks\ManagerCallbacks::enable_schema()
S
56 3 17
Wplmi\Api\Callbacks\ManagerCallbacks::replace_date()
S
56 3 16
Wplmi\Api\Callbacks\ManagerCallbacks::display_method()
S
56 3 16
Wplmi\Api\Callbacks\ManagerCallbacks::admin_sort_order()
S
57 3 15
Wplmi\Api\Callbacks\ManagerCallbacks::sort_order()
S
57 3 15
Wplmi\Api\SettingsApi::register()
S
66 4 8
Wplmi\Core\Backend\PostStatusFilters::filter_posts()
S
59 3 15
Wplmi\Base\Localization::load_textdomain()
S
63 4 9
Wplmi\Api\Callbacks\ManagerCallbacks::template_date_type()
S
58 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::date_type()
S
58 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::template_author_display()
S
58 3 14
Wplmi\Core\Backend\UserColumn::column_data()
S
59 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::astra_support()
S
58 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::author_display()
S
58 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::generatepress_support()
S
58 3 14
Wplmi\Api\Callbacks\ManagerCallbacks::theme_template_type()
S
58 3 14
Wplmi\Core\Backend\AdminColumn::generate_column()
S
60 3 12
Wplmi\Pages\Dashboard::sanitizeOutput()
S
61 3 12
Wplmi\Core\Backend\MiscActions::disable_date_time()
S
62 3 11
Wplmi\Api\Callbacks\ManagerCallbacks::author_list()
S
60 3 11
Wplmi\Api\Callbacks\ManagerCallbacks::template_author_list()
S
60 3 11
Wplmi\Core\Elementor\Modules\ModifiedDate::_register_controls()
S
48 1 41
Wplmi\Api\Callbacks\ManagerCallbacks::schema_post_types()
S
60 3 11
Wplmi\Core\Elementor\Modules\ModifiedTime::_register_controls()
S
47 1 41
Wplmi\Api\Callbacks\ManagerCallbacks::post_types()
S
60 3 11
Wplmi\Pages\Dashboard::setSections()
S
55 2 19
Wplmi\Core\Notification::generate_html()
S
54 2 18
Wplmi\Core\Backend\MiscActions::replace_date()
S
69 3 6
Wplmi\Core\Backend\MiscActions::replace_time()
S
69 3 6
Wplmi\Core\Backend\PluginsData::clean_start()
S
67 3 8
Wplmi\Core\Backend\PluginsData::start_process()
S
65 3 9
Wplmi\Core\Backend\PluginsData::call_api()
S
64 3 9
Wplmi\Core\Elementor\Loader::register()
S
66 3 8
Wplmi\Core\AdminBar::title()
S
63 3 9
Wplmi\Api\SettingsApi::addAdminMenu()
S
65 3 8
Wplmi\Core\Frontend\PostView::wrapper()
S
62 3 10
Wplmi\WPLMILoader::get_services()
S
50 1 30
Wplmi\WPLMILoader::register_services()
S
66 3 8
Wplmi\Api\Callbacks\ManagerCallbacks::notification_post_types()
S
62 3 9
Wplmi\Base\Enqueue::load()
S
66 3 7
Wplmi\Core\Backend\MetaBox::verify()
S
68 3 6
Wplmi\Core\Elementor\Modules\AuthorName::render()
S
60 2 12
Wplmi\Core\Backend\MetaBox::metabox()
S
61 2 12
Wplmi\Core\Backend\DashboardWidget::widget_css()
S
68 1 22
Wplmi\Core\Elementor\Modules\AuthorName::_register_controls()
S
58 1 18
Wplmi\Api\Callbacks\ManagerCallbacks::email_notification_message()
S
57 1 17
Wplmi\Base\Activate::activate()
S
70 2 6
Wplmi\Base\PluginTools::admin_notice()
S
70 2 6
Wplmi\Base\DonateNotice::calculate_time()
S
67 2 8
Wplmi\Core\Frontend\Shortcode::render_global()
S
63 2 10
Wplmi\Base\BaseController::dirname_r()
S
69 2 7
Wplmi\Core\Elementor\Modules\AuthorUrl::_register_controls()
S
59 1 15
Wplmi\Core\Backend\PluginsData::get_path()
S
65 2 9
Wplmi\Core\Frontend\Schema::run_replace()
S
73 2 5
Wplmi\Base\Deactivate::deactivate()
S
66 2 9
Wplmi\Core\Backend\PluginsData::generate_cron()
S
73 2 5
Wplmi\Base\MiscActions::meta_links()
S
67 2 7
Wplmi\Core\Backend\MetaBox::default_check()
S
73 2 5
Wplmi\Core\Backend\PostStatusFilters::init()
S
68 2 7
Wplmi\Base\RatingNotice::calculate_time()
S
67 2 8
Wplmi\Core\RestApi::rest_output()
S
67 2 8
Wplmi\Core\ThemeCompat::genesis_schema_removal()
S
64 2 10
Wplmi\Core\Elementor\Loader::render()
S
58 1 13
Wplmi\Pages\Dashboard::setSettings()
S
63 1 12
Wplmi\Pages\Dashboard::setSubPages()
S
62 1 12
Wplmi\Core\Backend\MiscActions::save_post()
S
61 1 11
Wplmi\Core\RestApi::register()
S
80 1 3
Wplmi\Core\Elementor\Modules\AuthorName::get_categories()
S
81 1 3
Wplmi\Base\AdminNotice::register()
S
80 1 3
Wplmi\Core\Elementor\Modules\AuthorName::get_title()
S
79 1 3
Wplmi\Api\SettingsApi::setSettings()
S
77 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::template_display_info()
S
65 1 9
Wplmi\Core\Elementor\Loader::query()
S
80 1 3
Wplmi\Core\Backend\AdminColumn::register()
S
76 1 4
Wplmi\Core\Backend\PluginsData::activate_plugin()
S
80 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::display_info()
S
65 1 9
Wplmi\Core\Backend\PostStatusFilters::register()
S
80 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::author_notification()
S
70 1 6
Wplmi\Core\ThemeCompat::register()
S
65 1 9
Wplmi\Core\Elementor\Modules\ModifiedTime::get_title()
S
79 1 3
Wplmi\Core\Backend\AdminColumn::column_sortable()
S
76 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::enable_notification()
S
70 1 6
get_the_last_modified_info()
S
75 1 4
Wplmi\Core\Frontend\Shortcode::render_template_tags()
S
68 1 7
Wplmi\Core\Backend\UserColumn::register()
S
69 1 6
Wplmi\Api\Callbacks\ManagerCallbacks::custom_css()
S
69 1 6
Wplmi\Core\Elementor\Modules\ModifiedDate::get_title()
S
79 1 3
Wplmi\Api\SettingsApi::setFields()
S
77 1 4
Wplmi\Base\BaseController::__construct()
S
65 1 8
Wplmi\Core\Backend\UserColumn::column_title()
S
75 1 4
Wplmi\Core\AdminBar::register()
S
80 1 3
Wplmi\Core\Backend\MetaBox::nonce()
S
77 1 3
Wplmi\Core\Elementor\Modules\AuthorUrl::get_name()
S
82 1 3
Wplmi\Core\Frontend\TemplateTags::register()
S
79 1 3
Wplmi\Api\SettingsApi::addPages()
S
77 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::delete_data()
S
70 1 6
wplmi_plugin_uninstallation()
S
80 1 3
Wplmi\Base\PluginTools::copy_data()
S
69 1 7
Wplmi\Core\Elementor\Modules\ModifiedTime::get_name()
S
82 1 3
Wplmi\Base\DonateNotice::register()
S
76 1 4
Wplmi\Core\Elementor\Modules\AuthorUrl::get_group()
S
82 1 3
Wplmi\Core\Elementor\Modules\ModifiedDate::get_name()
S
82 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::admin_bar()
S
70 1 6
Wplmi\Base\MiscActions::register()
S
71 1 5
Wplmi\Core\Elementor\Modules\ModifiedDate::get_group()
S
82 1 3
Wplmi\Core\Notification::register()
S
79 1 3
Wplmi\Core\Backend\UserColumn::update_user()
S
78 1 3
Wplmi\Core\Backend\AdminColumn::column_title()
S
75 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::enhanced_schema()
S
70 1 6
Wplmi\Core\Backend\MetaBox::register()
S
72 1 5
Wplmi\Base\PluginTools::register()
S
65 1 9
Wplmi\Core\Elementor\Modules\AuthorUrl::get_title()
S
79 1 3
Wplmi\Core\Elementor\Modules\ModifiedDate::get_categories()
S
81 1 3
Wplmi\Base\Localization::register()
S
80 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::recipients_list()
S
75 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::enable_plugin()
S
70 1 6
Wplmi\Core\Backend\MiscActions::custom_css()
S
77 1 3
Wplmi\Api\Callbacks\AdminCallbacks::adminDashboard()
S
75 1 4
Wplmi\Api\Callbacks\ManagerCallbacks::selectors()
S
70 1 6
Wplmi\Api\Callbacks\ManagerCallbacks::email_notification_subject()
S
66 1 9
Wplmi\Api\Callbacks\ManagerCallbacks::draft_notification()
S
70 1 6
Wplmi\Base\RatingNotice::register()
S
76 1 4
Wplmi\Core\RestApi::rest_init()
S
66 1 9
Wplmi\Core\Backend\DashboardWidget::register()
S
76 1 4
Wplmi\Core\Elementor\Modules\ModifiedTime::get_categories()
S
81 1 3
wplmi_plugin_activation()
S
80 1 3
Wplmi\Core\Elementor\Loader::tags()
S
65 1 9
Wplmi\Core\Backend\AdminColumn::style()
S
80 1 3
Wplmi\Base\MiscActions::settings_link()
S
69 1 6
Wplmi\Core\Elementor\Modules\AuthorName::get_group()
S
82 1 3
Wplmi\Base\Enqueue::register()
S
80 1 3
Wplmi\Core\Elementor\Modules\AuthorName::get_name()
S
82 1 3
Wplmi\Core\Frontend\PostView::register()
S
74 1 4
Wplmi\Core\Backend\PluginsData::register()
S
68 1 7
the_last_modified_info()
S
80 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::template_date_format()
S
71 1 5
wplmi_plugin_deactivation()
S
80 1 3
Wplmi\Api\Callbacks\ManagerCallbacks::date_format()
S
71 1 5
Wplmi\Core\Elementor\Modules\AuthorUrl::get_categories()
S
81 1 3
Wplmi\Core\Backend\MiscActions::actions()
S
76 1 4
Wplmi\Core\Frontend\Shortcode::register()
S
70 1 6
Wplmi\Core\Elementor\Modules\ModifiedTime::get_group()
S
82 1 3
Wplmi\Core\Backend\DashboardWidget::dashboard_widget()
S
66 1 9
Wplmi\Api\SettingsApi::setSections()
S
77 1 4
Wplmi\Core\ThemeCompat::remove_schema()
S
74 1 4
Wplmi\Core\Backend\MiscActions::register()
S
64 1 9
Wplmi\WPLMILoader::instantiate()
S
76 1 4
Wplmi\Core\Frontend\Schema::register()
S
72 1 5
Wplmi\Api\Callbacks\ManagerCallbacks::disable_plugin_info()
S
70 1 6
Wplmi\Pages\Dashboard::register()
S
64 1 10
Wplmi\Api\SettingsApi::addSubPages()
S
75 1 4
Wplmi\Core\Backend\UserColumn::style()
S
80 1 3
Wplmi\Core\Backend\EditScreen::register()
S
62 1 10