Code Analysis: LogDash Activity Log 1.1.3

Function Rating Maintainability Complexity Lines of code
LogDash\Hooks\Posts::event_meta_info()
D
18
36 308
LogDash\Hooks\Posts::update_post_event()
C
25
24 192
LogDash\Hooks\Users::event_meta_info()
B
31 19 112
LogDash\Admin\EventsTable::extra_tablenav()
B
33 14 110
LogDash\Admin\EventsTable::column_default()
B
38 15 64
LogDash\Hooks\Posts::post_saved()
B
47 17 32
LogDash\Hooks\Taxonomies::event_meta_info()
A
40 12 62
LogDash\Admin\EventsTable::apply_where_filter()
A
41 12 59
LogDash\Admin\Settings::input_callback()
A
43 12 43
LogDash\Hooks\Files::extra_file_hooks()
A
44 12 39
LogDash\Hooks\Posts::check_featured_image_change()
A
49 12 27
LogDash\Hooks\Posts::post_opened()
A
49 10 26
LogDash\Hooks\Plugins::event_meta_info()
A
44 7 47
LogDash\Hooks\Meta::event_meta_info()
A
41 6 61
LogDash\Hooks\Files::event_meta_info()
A
42 6 57
LogDash\Hooks\Settings::before_delete_option()
A
56 8 19
LogDash\Hooks\Posts::category_assignment()
A
48 7 31
LogDash\API\Event::attachMany()
A
49 7 31
LogDash\Admin\Settings::register_settings()
S
40 5 59
LogDash\API\Event::user_ip()
S
52 7 24
LogDash\Hooks\Themes::event_meta_info()
S
48 6 34
LogDash\Hooks\Posts::before_update_meta()
S
49 6 30
LogDash\Actions\ResetLog::logdash_reset_log_action()
S
46 5 42
LogDash\API\Event::save_ip_details()
S
46 5 39
LogDash\Hooks\Users::login_failed()
S
43 4 51
LogDash\Admin\EventsTable::fetch_table_data_paginated()
S
46 5 36
LogDash\Hooks\Settings::event_meta_info()
S
46 4 46
LogDash\EventCodes::desc()
S
34 1 91
LogDash\Hooks\Meta::meta_deleted()
S
51 5 26
LogDash\Hooks\Posts::check_template_change()
S
52 5 24
LogDash\Hooks\Posts::post_deleted()
S
53 5 23
LogDash\Hooks\Settings::added_option()
S
54 5 22
LogDash\Hooks\Settings::deleted_option()
S
54 5 22
LogDash\Hooks\Users::profile_update()
S
47 4 36
LogDash\API\Activation::create_tables()
S
46 3 47
LogDash\Hooks\Themes::theme_actions()
S
51 4 24
LogDash\Hooks\Meta::meta_updated()
S
52 4 24
LogDash\Hooks\Plugins::plugin_actions()
S
51 4 24
LogDash\Hooks\Meta::meta_added()
S
53 4 23
LogDash\API\RestEndpoints::registerCanLoginField()
S
48 3 36
LogDash\Hooks\Settings::updated_option()
S
55 4 20
LogDash\Hooks\Users::extra_actions()
S
56 4 17
LogDash\Hooks\Themes::upgraded_theme()
S
56 4 16
LogDash\Hooks\Plugins::upgraded_plugin()
S
57 4 16
LogDash\API\EventMeta::__construct()
S
66 5 7
LogDash\Hooks\Files::event_file_uploaded()
S
57 4 15
LogDash\Admin\EventsTable::_actions()
S
58 4 15
LogDash\Hooks\Taxonomies::get_object_type()
S
62 4 13
LogDash\API\Event::insert()
S
49 3 28
LogDash\Template\Meta\View::get()
S
52 3 27
LogDash\Hooks\Taxonomies::term_edited()
S
52 3 26
LogDash\Hooks\Taxonomies::term_created()
S
53 3 24
LogDash\Hooks\Taxonomies::term_deleted()
S
53 3 23
LogDash\Hooks\Core::event_meta_info()
S
47 2 37
LogDash\Hooks\Users::updated_user_meta()
S
53 3 22
LogDash\Actions\RemoveExpiredLog::delete_expired_log()
S
54 3 20
LogDash\Hooks\Posts::create_post_event()
S
55 3 20
LogDash\Hooks\Core::core_updated_successfully()
S
56 3 18
LogDash\Admin\Settings::set_defaults()
S
67 4 7
LogDash\API\Event::attach()
S
59 3 15
LogDash\Hooks\Posts::get_term_names()
S
60 3 13
LogDash\Hooks\Posts::before_post_update()
S
61 3 12
LogDash\Hooks\Posts::check_meta_updated()
S
63 3 12
LogDash\Template\Meta\After::get()
S
60 3 12
LogDash\Template\Meta\Before::get()
S
60 3 12
LogDash\Hooks\Settings::init()
S
47 1 38
LogDash\ActivityLog::dependencies()
S
56 2 21
LogDash\Hooks\Settings::_is_transient()
S
65 3 9
LogDash\Hooks\Posts::get_post_template()
S
66 3 7
LogDash\Hooks\Themes::deleted_plugin()
S
59 2 14
LogDash\Hooks\Users::deleted_user()
S
59 2 14
LogDash\Hooks\Plugins::deleted_plugin()
S
59 2 14
LogDash\Hooks\Users::logout()
S
60 2 13
LogDash\Hooks\Users::login()
S
61 2 12
LogDash\Admin\EventsPage::display_events_page()
S
54 1 24
LogDash\Hooks\Posts::actions()
S
55 1 19
LogDash\Hooks\Settings::_is_excluded()
S
71 2 6
LogDash\API\Event::instance()
S
72 2 6
LogDash\Hooks\Users::actions()
S
58 1 15
LogDash\Hooks\Meta::before_update_meta()
S
70 2 6
LogDash\API\Activation::instance()
S
72 2 6
LogDash\Admin\EventsPage::instance()
S
72 2 6
LogDash\Actions\RemoveExpiredLog::instance()
S
72 2 6
LogDash\Admin\EventsPage::submenu_item_replacement()
S
70 2 6
LogDash\Hooks\Posts::is_allowed()
S
68 2 7
LogDash\Admin\EventsTable::no_items()
S
68 2 7
LogDash\API\Event::is_last_event()
S
66 2 7
LogDash\Admin\EventsTable::prepare_items()
S
59 1 15
LogDash\Template\Meta\View::message()
S
64 2 10
LogDash\Actions\RemoveExpiredLog::register_expired_log_job()
S
73 2 5
LogDash\Hooks\Posts::post_untrashed()
S
58 1 15
LogDash\Actions\ResetLog::instance()
S
72 2 6
LogDash\Admin\Settings::instance()
S
72 2 6
LogDash\Hooks\Posts::post_trashed()
S
59 1 14
LogDash\Hooks\Users::user_register()
S
60 1 13
LogDash\Hooks\Plugins::actions()
S
60 1 13
LogDash\Hooks\Posts::post_unstuck()
S
61 1 12
LogDash\Hooks\Themes::actions()
S
61 1 12
LogDash\Hooks\Plugins::activated_plugin()
S
61 1 12
LogDash\Hooks\Plugins::deactivated_plugin()
S
61 1 12
LogDash\Admin\EventsPage::menu_item()
S
62 1 12
LogDash\Hooks\Posts::post_stuck()
S
61 1 12
LogDash\Hooks\Files::event_file_uploaded_deleted()
S
62 1 11
LogDash\Admin\EventsTable::get_columns()
S
62 1 11
LogDash\Hooks\Themes::switch_theme()
S
62 1 11
LogDash\Hooks\Themes::init()
S
82 1 3
LogDash\Actions\RemoveExpiredLog::actions()
S
75 1 4
LogDash\Hooks\Settings::_is_system()
S
80 1 3
LogDash\Hooks\Meta::actions()
S
67 1 7
LogDash\Hooks\Users::before_update_user_meta()
S
78 1 3
LogDash\ActivityLog::adminAssets()
S
71 1 5
LogDash\ActivityLog::hooks()
S
75 1 4
LogDash\Admin\Settings::set_options()
S
80 1 3
LogDash\Hooks\Core::init()
S
82 1 3
LogDash\Hooks\Posts::init()
S
82 1 3
LogDash\Actions\ResetLog::__construct()
S
65 1 9
LogDash\Hooks\Core::actions()
S
68 1 7
LogDash\Actions\ResetLog::init()
S
82 1 3
LogDash\Actions\ResetLog::send_result()
S
77 1 4
LogDash\Admin\EventsPage::init()
S
82 1 3
LogDash\API\DB::log_table()
S
79 1 3
LogDash\Hooks\Taxonomies::init()
S
82 1 3
LogDash\Actions\RemoveExpiredLog::init()
S
82 1 3
LogDash\Hooks\Themes::before_delete_theme()
S
66 1 8
LogDash\Template\Meta\View::create_actions()
S
68 1 6
LogDash\Template\Meta\Specification::__construct()
S
76 1 4
LogDash\Admin\Settings::get_options()
S
80 1 3
LogDash\Admin\EventsTable::column_cb()
S
67 1 7
LogDash\API\Event::__construct()
S
75 1 4
LogDash\Admin\EventsTable::fetch_table_data_count()
S
70 1 6
LogDash\Admin\Settings::sub_menu()
S
65 1 10
LogDash\Admin\Settings::actions()
S
72 1 5
LogDash\API\RestEndpoints::actions()
S
79 1 3
LogDash\Hooks\Meta::init()
S
82 1 3
LogDash\Hooks\Themes::event_row_actions()
S
67 1 7
LogDash\API\Event::get_ip_details()
S
78 1 3
LogDash\Hooks\Plugins::plugin_data()
S
76 1 4
LogDash\Template\Meta\Label::get()
S
80 1 3
LogDash\Hooks\Plugins::init()
S
82 1 3
LogDash\Template\Meta\View::details()
S
77 1 4
LogDash\API\Activation::init()
S
82 1 3
LogDash\API\DB::ip_table()
S
79 1 3
LogDash\API\DB::meta_table()
S
79 1 3
LogDash\Hooks\Plugins::admin_init()
S
80 1 3
LogDash\API\DB::prefix()
S
73 1 5
LogDash\Template\Meta\View::actions()
S
77 1 4
LogDash\API\Activation::actions()
S
79 1 3
LogDash\Hooks\Files::actions()
S
64 1 9
LogDash\Template\Meta\Label::__toString()
S
81 1 3
LogDash\EventCodes::equal()
S
79 1 3
LogDash\Hooks\Plugins::before_delete_plugin()
S
67 1 8
LogDash\Template\Meta\Specification::getValue()
S
82 1 3
LogDash\Hooks\Files::init()
S
82 1 3
LogDash\Hooks\HooksBase::__construct()
S
80 1 3
LogDash\ActivityLog::assets()
S
78 1 3
LogDash\Hooks\Plugins::plugin_absolute_path()
S
79 1 3
LogDash\Hooks\Settings::actions()
S
63 1 10
LogDash\Hooks\Users::init()
S
82 1 3
LogDash\Template\Meta\Specification::getKey()
S
82 1 3
LogDash\Hooks\Posts::get_post_type()
S
76 1 4
LogDash\Hooks\Users::_roles()
S
79 1 3
LogDash\Actions\RemoveExpiredLog::__construct()
S
77 1 4
LogDash\ActivityLog::init()
S
78 1 4
LogDash\Admin\EventsTable::get_sortable_columns()
S
64 1 10
LogDash\Actions\RemoveExpiredLog::get_options()
S
80 1 3
LogDash\Admin\Settings::init()
S
82 1 3
LogDash\Hooks\Taxonomies::actions()
S
64 1 9
LogDash\Template\Meta\Label::__construct()
S
80 1 3
LogDash\Hooks\Themes::admin_init()
S
80 1 3
LogDash\API\RestEndpoints::init()
S
82 1 3
LogDash\ActivityLog::instance()
S
79 1 3
LogDash\Admin\Settings::settings_page()
S
76 1 4
LogDash\Actions\ResetLog::actions()
S
79 1 3
LogDash\Admin\EventsPage::actions()
S
75 1 4
LogDash\EventTypes::label()
S
79 1 3
LogDash\Hooks\Taxonomies::before_edit_term()
S
79 1 3