Code Analysis: Nashaat Activity Log 1.2.4

Function Rating Maintainability Complexity Lines of code
NashaatWCProduct::render_log_info_output()
D
32 34 93
NashaatWCVariations::render_log_info_output()
C
34 27 86
NashaatWidgetHooks::widget_actions_callback()
C
33 24 102
NashaatRenderLogInfo::render_post_edit_changes()
C
33 23 93
NashaatPostHooks::get_post_changes()
C
34 22 98
NashaatWCCoupon::render_log_info_output()
B
36 20 82
NashaatWCProduct::log_product_changes()
B
35 18 85
NashaatGravityFormSettings::render_log_info_output()
B
42 19 51
NashaatLogTable::get_filter_query()
B
35 16 94
NashaatLogTable::filterable_default()
A
40 15 60
NashaatLogsTableBase::render_pagination()
A
36 13 84
NashaatWpCrontrolEvents::render_edited_event()
A
39 13 68
NashaatLog::export_to_csv()
A
40 13 57
NashaatWidgetHooks::render_log_info_output()
A
39 12 64
NashaatLogsTableBase::filter_global_get()
A
49 13 30
NashaatMediaHooks::render_image_edit_changes()
A
43 12 45
NashaatWCOrders::render_log_info_output()
A
43 11 49
NashaatWCCoupon::log_coupon_data()
A
44 10 48
NashaatPostHooks::transition_post_status_callback()
A
46 10 40
NashaatWCProduct::log_product_status()
A
46 10 40
NashaatLogsTableBase::render_table_header()
A
45 10 37
NashaatLogTable::extra_tablenav()
A
42 9 51
NashaatWCOrders::log_order_status()
A
48 10 34
NashaatThemeHooks::upgrader_process_complete_callback()
A
51 10 26
NashaatTranslation::set_translation_strings()
A
28
1 150
NashaatPostHooks::render_log_info_output()
A
51 9 26
NashaatPluginHooks::upgrader_process_complete_callback()
A
51 9 26
NashaatMediaHooks::media_edited_callback()
A
46 8 40
NashaatWCSettings::set_wc_settings()
A
32 3 112
NashaatDuplicatePostSettings::render_log_info_output()
A
48 8 32
NashaatWpCrontrolEvents::render_added_event()
A
45 7 41
NashaatHookBase::process_hooks()
A
51 8 26
NashaatWCVariations::log_variation_update()
A
47 7 37
NashaatLogTable::delete_single_record()
A
53 8 20
NashaatTaxonomyHooks::render_log_info_output()
A
47 7 34
NashaatGravityForms::form_actions_callback()
A
49 7 33
NashaatPostHooks::rest_pre_dispatch_callback()
A
49 7 32
NashaatGravityImportExport::render_log_info_output()
S
44 6 44
nashaat_initiate_log()
S
46 6 42
NashaatMediaHooks::attachment_updated_callback()
S
46 6 42
NashaatWCSettings::render_log_info_output()
S
50 7 27
NashaatDuplicatePostSettings::get_option_title()
S
56 7 18
NashaatWCProduct::get_poduct_data()
S
40 4 59
NashaatWpCrontrolEvents::edited_event_callback()
S
51 6 28
NashaatTaxonomyHooks::wp_update_term_data_callback()
S
50 6 28
NashaatCommentHooks::comment_actions_callback()
S
46 5 43
NashaatLogTable::time_elapsed()
S
49 6 28
NashaatLogTable::column_level()
S
52 6 26
NashaatDuplicatePostSettings::updated_option_callback()
S
54 6 22
NashaatWpCrontrolEvents::render_log_info_output()
S
54 6 21
NashaatLogTable::get_level_text()
S
55 6 21
NashaatRenderLogInfo::array_to_table()
S
48 5 34
NashaatRenderLogInfo::maybe_get_post_title()
S
57 6 18
NashaatCommentHooks::transition_comment_status_callback()
S
50 5 31
NashaatSettings::add_field()
S
51 5 28
NashaatUserHooks::user_actions_callback()
S
52 5 25
NashaatHookBase::__call()
S
53 5 23
NashaatPostHooks::get_term_changes()
S
54 5 23
NashaatRenderLogInfo::array_to_html()
S
54 5 20
NashaatUserSwitching::switch_user_callback()
S
55 5 20
NashaatLogsTableBase::render_search_box()
S
53 5 20
NashaatMenuHooks::menu_status_callback()
S
56 5 20
NashaatLogTable::render_filter_box()
S
55 5 18
NashaatWidgetHooks::get_non_empty_values()
S
62 5 12
NashaatHookBase::is_keys_values_set()
S
62 5 11
NashaatMediaHooks::media_actions_callback()
S
53 4 25
NashaatGravityNotifications::notification_actions_callback()
S
53 4 24
NashaatWCVariations::get_variation_data()
S
46 3 39
NashaatWCOrders::get_order_data()
S
46 3 38
NashaatHookBase::log_single_item()
S
53 4 22
NashaatLogsTableBase::render_single_row()
S
53 4 22
NashaatWCCoupon::get_term_changes()
S
55 4 21
NashaatRenderLogInfo::get_terms_links()
S
54 4 21
NashaatGravityFormSettings::gform_pre_form_settings_save_callback()
S
55 4 20
NashaatGravityImportExport::log_exported_forms()
S
55 4 20
NashaatWCVariations::log_remove_variation()
S
55 4 19
NashaatUserHooks::profile_update_callback()
S
55 4 18
NashaatWidgetHooks::rearrange_sidebars_to_widgets()
S
56 4 18
NashaatMediaHooks::render_log_info_output()
S
55 4 18
NashaatWCCoupon::get_coupon_data()
S
49 3 31
NashaatPluginHooks::plugin_status_callback()
S
59 4 16
NashaatUserHooks::render_log_info_output()
S
51 3 30
NashaatRenderLogInfo::get_posts_links()
S
58 4 15
NashaatSettings::render_number_field()
S
51 3 29
NashaatCommentHooks::render_log_info_output()
S
54 3 22
NashaatGravityConfirmations::confirmation_actions_callback()
S
55 3 21
NashaatThemeHooks::render_log_info_output()
S
54 3 21
NashaatWpCrontrolEvents::added_event_callback()
S
55 3 19
NashaatWCOrders::log_order_changes()
S
55 3 19
NashaatSettings::__construct()
S
56 3 19
NashaatWCCoupon::get_products_changes()
S
57 3 18
NashaatWCProduct::get_term_changes()
S
56 3 18
NashaatWCProduct::get_linked_products_changes()
S
57 3 18
NashaatWpCrontrolEvents::convert_timestamp_to_duration()
S
56 3 17
NashaatSystemHooks::render_log_info_output()
S
56 3 17
NashaatWpCrontrolSchedules::convert_timestamp_to_duration()
S
56 3 17
NashaatGravitySettings::updated_option_callback()
S
59 3 16
NashaatPostHooks::delete_post_callback()
S
58 3 15
NashaatThemeHooks::pre_update_theme_info()
S
64 4 10
NashaatUserHooks::wp_login_failed_callback()
S
58 3 15
NashaatPluginHooks::get_plugin_info()
S
58 3 15
NashaatPluginHooks::pre_update_plugin_info()
S
64 4 10
nashaat_kses_post()
S
52 2 29
NashaatTaxonomyHooks::term_status_callback()
S
59 3 14
NashaatUserSwitching::render_log_info_output()
S
59 3 14
NashaatLog::enqueue_assets()
S
58 3 14
NashaatWCProduct::add_wc_product_translations()
S
44 1 44
NashaatWCVariations::get_variations_prev_data()
S
60 3 13
NashaatGravityNotifications::gform_pre_notification_save_callback()
S
60 3 13
NashaatThemeHooks::get_theme_info()
S
61 3 13
NashaatDuplicatePostSettings::set_plugin_options()
S
45 1 42
NashaatHookBase::__construct()
S
60 3 12
NashaatHookBase::log_items()
S
62 3 12
NashaatLogTable::column_default()
S
63 3 12
NashaatSystemHooks::upgrader_process_complete_callback()
S
61 3 11
NashaatRenderLogInfo::maybe_get_post_edit_link()
S
63 3 11
NashaatGravityImportExport::log_exported_entries()
S
55 2 19
NashaatSettings::render_switch_field()
S
57 2 17
NashaatLogTable::column_user_data()
S
56 2 17
NashaatSettings::nashaat_cron_purge_after_days()
S
57 2 17
NashaatWCOrders::add_wc_order_translations()
S
48 1 31
NashaatHookBase::get_current_user_data()
S
59 2 16
NashaatWCProduct::get_product_prev_data()
S
66 3 8
NashaatLogTable::set_items()
S
58 2 15
NashaatTranslation::get_translation_string()
S
65 3 9
NashaatWCCoupon::get_coupon_prev_data()
S
66 3 8
NashaatGravityForms::render_log_info_output()
S
64 3 9
NashaatDuplicatePostSettings::is_nested_array()
S
70 3 6
NashaatHookBase::get_the_user_ip()
S
64 3 10
NashaatRenderLogInfo::boolean_to_toggle()
S
71 3 6
NashaatLogTable::set_per_page()
S
68 3 7
NashaatWCOrders::get_order_prev_data()
S
66 3 8
NashaatSettings::general_settings_callback()
S
51 1 30
NashaatPluginHooks::deleted_plugin_callback()
S
65 3 10
NashaatWCOrders::log_order_delete()
S
66 3 8
NashaatGravityForms::gform_after_save_form_callback()
S
66 3 8
NashaatGravityFormSettings::get_gravity_translations()
S
51 1 29
NashaatGravityFormSettings::set_gravity_form_settings()
S
49 1 29
NashaatGravitySettings::render_log_info_output()
S
61 2 12
NashaatGravityImportExport::log_imported_forms()
S
62 2 12
NashaatTaxonomyHooks::term_delete_callback()
S
62 2 12
NashaatWpCrontrolSchedules::render_log_info_output()
S
63 2 11
NashaatOptionsHooks::updated_option_callback()
S
63 2 11
NashaatPluginHooks::render_log_info_output()
S
63 2 11
NashaatMenuHooks::get_menu_info()
S
63 2 11
NashaatWCCoupon::add_wc_coupon_translations()
S
52 1 23
NashaatSetup::create_db_table()
S
57 1 22
NashaatWpCrontrolEvents::set_translations()
S
54 1 21
NashaatLog::add_nashaat_menu_items()
S
55 1 21
NashaatGravity::add_gravity_translations()
S
57 1 16
NashaatDuplicatePost::log_post_duplicate()
S
59 1 15
NashaatSetup::on_plugin_update()
S
71 2 6
NashaatHookBase::not_set_get_default()
S
71 2 6
NashaatHookBase::set_translations_callback()
S
68 2 7
NashaatSettings::render_html_field()
S
64 2 9
NashaatTranslation::get_instance()
S
71 2 6
NashaatSettings::add_section()
S
65 2 8
NashaatSettings::purge_log_data()
S
65 2 9
NashaatWpCrontrolEvents::get_schedule_display_name()
S
69 2 7
NashaatSystemHooks::pre_update_core_version()
S
68 2 7
NashaatLogTable::column_log_info()
S
63 2 10
NashaatMenuHooks::maybe_get_menu_edit_link()
S
65 2 9
NashaatGravityFormSettings::maybe_get_date()
S
63 2 10
NashaatGravitySettings::log_gravity_settings()
S
67 2 8
NashaatWCSettings::updated_option_callback()
S
70 2 6
NashaatWCSettings::log_wc_settings()
S
64 2 10
NashaatThemeHooks::theme_deleted_callback()
S
66 2 8
NashaatTranslation::is_translatable_string()
S
77 2 3
NashaatUserSwitching::maybe_get_user_link()
S
66 2 8
NashaatRenderLogInfo::maybe_get_user_edit_link()
S
65 2 9
NashaatLogsTableBase::render_table_rows()
S
63 2 10
NashaatSettings::get_field_value()
S
71 2 6
NashaatDuplicatePostSettings::log_settings_changes()
S
66 2 9
NashaatUserSwitching::switch_off_user_callback()
S
66 2 8
NashaatGravityFormSettings::log_gravity_settings()
S
68 2 7
NashaatLogTable::prepare()
S
59 1 14
NashaatGravitySettings::set_gravity_settings()
S
59 1 14
NashaatLogTable::set_columns()
S
61 1 13
NashaatLogsTableBase::render_table()
S
59 1 13
NashaatWCSettings::add_wc_settings_translations()
S
60 1 13
NashaatGravityImportExport::set_translations()
S
61 1 12
NashaatLogsTableBase::__construct()
S
63 1 11
get_nashaat_lang()
S
76 1 4
NashaatLogsTableBase::render_top_nav()
S
64 1 10
NashaatLogsTableBase::prepare()
S
98 1 1
NashaatLogTable::column_actions()
S
64 1 9
NashaatLogsTableBase::filterable_default()
S
98 1 1
NashaatWpCrontrolSchedules::crontrol_deleted_schedule_callback()
S
69 1 7
NashaatGravityImportExport::count_exported_data()
S
70 1 6
NashaatLogsTableBase::set_items()
S
82 1 3
NashaatLog::instantiate_table_object()
S
80 1 3
NashaatSystemHooks::export_wp_callback()
S
77 1 4
NashaatWidgetHooks::clean_widget_name()
S
79 1 3
NashaatLogTable::set_total_count()
S
69 1 7
NashaatWCVariations::add_wc_variations_translations()
S
66 1 8
NashaatLog::__construct()
S
64 1 9
NashaatGravity::__construct()
S
79 1 3
NashaatDuplicatePost::render_log_info_output()
S
66 1 8
NashaatSetup::on_plugin_deactivation()
S
81 1 3
NashaatTranslation::__construct()
S
80 1 3
NashaatLog::save_nashaat_screen_options()
S
82 1 3
NashaatWpCrontrolEvents::crontrol_deleted_event_callback()
S
72 1 6
NashaatHookBase::render_log_info_output()
S
100 1 0
NashaatSetup::__construct()
S
72 1 5
NashaatGravityConfirmations::render_log_info_output()
S
64 1 9
NashaatLogsTableBase::set_total_count()
S
82 1 3
NashaatGravityConfirmations::add_gravity_confirmations_translations()
S
70 1 6
NashaatSettings::nashaat_settings_init()
S
76 1 4
NashaatUserSwitching::set_translations()
S
67 1 8
NashaatLog::add_nashaat_screen_options()
S
66 1 9
NashaatMenuHooks::render_log_info_output()
S
67 1 8
NashaatSettings::add_switch_field()
S
80 1 3
NashaatDuplicatePost::set_translations()
S
67 1 8
NashaatDuplicatePostSettings::set_translations()
S
73 1 5
NashaatLogsTableBase::set_filterable_columns()
S
82 1 3
NashaatLogsTableBase::set_per_page()
S
82 1 3
NashaatLogsTableBase::set_pagination_args()
S
72 1 6
NashaatSettings::render_setting_outline()
S
67 1 8
NashaatLogTable::set_sortable_columns()
S
65 1 10
NashaatSettings::add_html_field()
S
80 1 3
NashaatLogsTableBase::extra_tablenav()
S
82 1 3
NashaatUserHooks::wp_login_callback()
S
71 1 5
NashaatWpCrontrolSchedules::set_translations()
S
71 1 6
NashaatLogsTableBase::set_sortable_columns()
S
82 1 3
NashaatOptionsHooks::render_log_info_output()
S
67 1 8
NashaatWpCrontrolEvents::crontrol_ran_event_callback()
S
72 1 6
NashaatLogTable::column_date()
S
64 1 9
NashaatSetup::on_plugin_install()
S
82 1 3
NashaatLogsTableBase::get_current_page()
S
75 1 4
NashaatSettings::add_number_field()
S
80 1 3
NashaatLogsTableBase::render_bottom_nav()
S
80 1 3
NashaatLogsTableBase::set_columns()
S
82 1 3
NashaatThemeHooks::switch_theme_callback()
S
68 1 7
NashaatGravityFormSettings::gform_form_settings_fields_callback()
S
77 1 4
NashaatGravityNotifications::render_log_info_output()
S
64 1 9
NashaatWpCrontrolEvents::crontrol_deleted_all_with_hook_callback()
S
69 1 7
NashaatLog::render_nashaat_log_table()
S
68 1 7
NashaatLogsTableBase::column_default()
S
81 1 3
NashaatLogTable::set_filterable_columns()
S
78 1 3
NashaatLog::show_nashaat_settings()
S
82 1 3
NashaatWCVariations::log_variation_create()
S
71 1 6
NashaatWpCrontrolSchedules::crontrol_added_new_schedule_callback()
S
67 1 8
NashaatPluginHooks::delete_plugin_callback()
S
80 1 3
NashaatGravityForms::gform_post_form_duplicated_callback()
S
64 1 10