Code Analysis: Emergency Contact Button 1.0.1

Function Rating Maintainability Complexity Lines of code
Webellio\EmergencyContactButton\Admin\AdminMenu::settings_page()
A
34 1 135
Webellio\EmergencyContactButton\Frontend\FloatingButton::maybe_create_default_attachment()
S
48 6 33
Webellio\EmergencyContactButton\Frontend\FloatingButton::render_floating_button()
S
51 5 28
Webellio\EmergencyContactButton\Core\Plugin::activate()
S
59 5 15
Webellio\EmergencyContactButton\Frontend\FloatingButton::output_button_styles()
S
46 2 43
Webellio\EmergencyContactButton\Frontend\FloatingButton::get_button_image()
S
56 3 18
Webellio\EmergencyContactButton\Core\Plugin::maybe_upgrade_options()
S
58 3 16
Webellio\EmergencyContactButton\Admin\AdminMenu::register_settings()
S
56 1 18
Webellio\EmergencyContactButton\Admin\AdminMenu::enqueue_admin_styles()
S
60 1 16
Webellio\EmergencyContactButton\Frontend\FloatingButton::enqueue_assets()
S
60 1 15
Webellio\EmergencyContactButton\Admin\AdminMenu::sanitize_hex_color()
S
78 2 3
Webellio\EmergencyContactButton\Frontend\FloatingButton::cleanup_default_attachment()
S
70 2 6
Webellio\EmergencyContactButton\Core\Plugin::initialize_hooks()
S
91 1 2
Webellio\EmergencyContactButton\Core\Plugin::__construct()
S
78 1 4
Webellio\EmergencyContactButton\Admin\AdminMenu::__construct()
S
72 1 5
Webellio\EmergencyContactButton\Core\Plugin::deactivate()
S
89 1 2
Webellio\EmergencyContactButton\Frontend\FloatingButton::__construct()
S
69 1 6
Webellio\EmergencyContactButton\Core\Plugin::load_dependencies()
S
77 1 4
Webellio\EmergencyContactButton\Admin\AdminMenu::sanitize_phone_number()
S
78 1 3
webellio_emergency_contact_button_run()
S
77 1 4
Webellio\EmergencyContactButton\Admin\AdminMenu::add_plugin_menu()
S
65 1 10
Webellio\EmergencyContactButton\Core\Plugin::run()
S
75 1 4