Code Analysis: Notifier To Slack 1.8.1

Function Rating Maintainability Complexity Lines of code
WPNTS\Inc\WPNTS_NotifierSupport::wpnts_support_tickets()
B
34 20 81
WPNTS\Inc\WPNTS_NotifierReview::wpnts_review_tickets()
B
36 15 77
WPNTS\Inc\WPNTS_PluginUpdate::wpnts_plugin_update_notification()
A
41 13 54
WPNTS\Inc\WPNTS_Route::get_dashboard_calculations_endpoint()
A
45 8 43
WPNTS\Inc\WPNTS_Notify::wpnts_user_login_total_count()
A
46 8 38
WPNTS\Inc\WPNTS_WPUpdate::wpnts_wordpress_core_update()
A
48 7 31
WPNTS\Inc\WPNTS_Notify::__construct()
S
50 6 27
WPNTS\Inc\WPNTS_Security::wpnts_file_monitor_htaccess_file()
S
49 5 32
WPNTS\Inc\WPNTS_Notify::wpnts_user_track_failed_login()
S
52 5 24
WPNTS\Inc\WPNTS_Notify::wpnts_plugin_activation()
S
49 4 31
WPNTS\Inc\WPNTS_Notify::wpnts_plugin_deactivated()
S
49 4 31
WPNTS\Inc\WPNTS_Notify::wpnts_user_activity_notification_logout()
S
49 4 30
WPNTS\Inc\WPNTS_Notify::wpnts_site_health_status_notification()
S
50 4 26
WPNTS\Inc\WPNTS_WooCommerce::__construct()
S
56 4 17
WPNTS\Inc\WPNTS_Notify::wpnts_user_activity_notification_login()
S
49 3 30
WPNTS\Inc\WPNTS_Security::wpnts_file_monitor_config_file()
S
51 3 28
WPNTS\Inc\WPNTS_Enqueue::WPNTS_admin_enqueue()
S
59 4 12
WPNTS\Inc\WPNTS_Route::wpnts_create_rest_route()
S
46 1 47
WPNTS\Inc\WPNTS_Route::get_register_users()
S
60 3 14
WPNTS\Inc\WPNTS_Security::__construct()
S
58 3 14
WPNTS\Inc\WPNTS_DbTables::__construct()
S
46 1 44
WPNTS\Inc\WPNTS_SlackAttachment::addAttachment()
S
52 2 28
WPNTS\Inc\WPNTS_Route::set_plugin_name()
S
62 3 11
WPNTS\Inc\WPNTS_Route::set_slack_webhook()
S
62 3 11
WPNTS\Inc\WPNTS_Route::set_slack_webhook_site_settings()
S
62 3 11
WPNTS\Inc\WPNTS_Route::set_slack_webhook_woocommerce_settings()
S
62 3 11
WPNTS\Inc\WPNTS_Route::set_slack__webhook_site_security_settings()
S
62 3 11
WPNTS\Inc\WPNTS_WooCommerce::wpnts_sales_notification()
S
51 2 24
WPNTS\Inc\WPNTS_WooCommerce::wpnts_comment_approval_notification()
S
52 2 23
WPNTS\Inc\WPNTS_WooCommerce::wpnts_product_stock_notification()
S
53 2 22
WPNTS\Inc\WPNTS_AdminDashboard::add_notifier_pages()
S
54 1 23
WPNTS_Notifier::includes()
S
55 1 20
WPNTS\Inc\WPNTS_WooCommerce::wpnts_comment_moderation_notification()
S
54 1 20
WPNTS\Inc\WPNTS_Notify::wpnts_new_user_notification()
S
57 1 16
WPNTS\Inc\WPNTS_PluginUpdate::__construct()
S
64 2 9
WPNTS\Inc\WPNTS_NotifierReview::__construct()
S
64 2 9
WPNTS\Inc\WPNTS_WPUpdate::__construct()
S
64 2 9
WPNTS\Inc\WPNTS_Activate::wpnts_activate()
S
70 2 6
WPNTS\Inc\WPNTS_PluginUpdate::wpnts_add_cron_interval()
S
63 2 10
WPNTS\Inc\WPNTS_NotifierReview::wpnts_add_cron_interval()
S
63 2 10
WPNTS_Notifier::wpnts_plugin_activation()
S
71 2 6
WPNTS\Inc\WPNTS_NotifierSupport::__construct()
S
64 2 9
WPNTS\Inc\WPNTS_NotifierSupport::wpnts_add_cron_interval()
S
63 2 10
WPNTS\Inc\WPNTS_SlackAttachment::addPluginUpdateNotification()
S
59 1 15
WPNTS\Inc\WPNTS_WPUpdate::wpnts_add_cron_interval()
S
63 2 10
WPNTS\Inc\WPNTS_Route::get_woocommercewoocommerce_status_endpoint()
S
66 2 9
WPNTS\Inc\WPNTS_SlackAttachment::getMessage()
S
74 1 5
WPNTS\Inc\WPNTS_Route::get_dashboard_calculations_endpoint_permission()
S
82 1 3
WPNTS\Inc\WPNTS_AdminDashboard::notifier_setting()
S
79 1 3
WPNTS\Inc\WPNTS_Route::get_register_users_permission()
S
80 1 3
WPNTS_Notifier::wpnts_load()
S
78 1 3
WPNTS\Inc\WPNTS_AdminDashboard::__construct()
S
79 1 3
WPNTS\Inc\WPNTS_Route::get_plugin_corn_run_permission()
S
82 1 3
WPNTS\Inc\WPNTS_Route::__construct()
S
79 1 3
WPNTS_Notifier::__construct()
S
76 1 4
WPNTS\Inc\WPNTS_AdminDashboard::notifier_author_pages()
S
79 1 3
WPNTS\Inc\WPNTS_AdminDashboard::notifier_pages()
S
79 1 3
WPNTS\Inc\WPNTS_Route::set_slack_webhook_permission()
S
82 1 3
WPNTS_Notifier::wpnts_activate()
S
82 1 3
WPNTS_Notifier::wpnts_deactivate()
S
82 1 3
WPNTS_Notifier::register()
S
75 1 4
WPNTS\Inc\WPNTS_Enqueue::WPNTS_frondend_enqueue()
S
65 1 8
WPNTS\Inc\WPNTS_Route::set_slack_webhook_permission_site_settings()
S
82 1 3
WPNTS\Inc\WPNTS_Route::set_slack_webhook_permission_site_security_settings()
S
82 1 3
WPNTS\Inc\WPNTS_Route::get_plugin_corn_run()
S
69 1 7
WPNTS\Inc\WPNTS_Deactivate::wpnts_deactivate()
S
77 1 4
WPNTS\Inc\WPNTS_BaseController::__construct()
S
75 1 4
WPNTS\Inc\WPNTS_Route::get_woocommercewoocommerce_status_endpoint_permission()
S
86 1 2
WPNTS\Inc\WPNTS_Route::set_plugin_name_permission()
S
82 1 3
WPNTS\Inc\WPNTS_Route::set_slack_webhook_permission_woocommerce_settings()
S
82 1 3
WPNTS\Inc\WPNTS_Enqueue::register()
S
75 1 4