Code Analysis: WP Call Button 1.3.1

Function Rating Maintainability Complexity Lines of code
WpCallButton\Plugin\WpCallButtonAdmin::hide_unrelated_notices()
D
39 36 54
WpCallButton\Plugin\WpCallButtonAdmin::settings_menu_cb()
B
45 23 34
WpCallButton\Plugin\WpCallButtonHelpers::get_call_button()
B
41 20 56
WpCallButton\Plugin\WpAmPluginsHolder::ajax_plugin_install()
A
41 9 56
WpCallButton\Plugin\WpCallButtonPlugin::wp_call_btn_dynamic_render_callback()
A
44 9 47
WpCallButton\Plugin\WpCallButtonAdmin::get_posts_for_ajax()
A
46 9 35
WpCallButton\Plugin\WpCallButtonPlugin::style_attributes()
A
52 9 24
WpCallButton\Plugin\WpCallButtonPlugin::wp_call_button_shortcode_func()
A
48 8 30
WpCallButton\Plugin\WpAmPluginsHolder::process_ajax()
S
49 7 30
WpCallButton\Plugin\WpCallButtonPlugin::print_call_button_styles()
S
49 7 29
WpCallButton\Plugin\WpCallButtonWidget::widget()
S
51 7 21
WpCallButton\Plugin\WpCallButtonWidget::form()
S
41 2 77
WpCallButton\Plugin\WpCallButtonPlugin::html_class_list()
S
58 6 15
WpCallButton\Plugin\WpAmPluginsHolder::get_am_plugins()
S
38 1 84
WpCallButton\Plugin\WpCallButtonAdmin::__construct()
S
53 5 22
WpCallButton\Plugin\WpCallButtonPlugin::load_wpcb_block_files()
S
45 3 47
WpCallButton\Plugin\WpCallButtonAdmin::dashboard_notices()
S
57 5 16
WpCallButton\Plugin\WpCallButtonPlugin::print_call_button()
S
59 5 12
WpCallButton\Plugin\WpAmPluginsHolder::get_about_plugins_data()
S
51 4 27
WpCallButton\Plugin\WpAmPluginsHolder::ajax_plugin_activate()
S
59 4 14
WpCallButton\Plugin\WpCallButtonHelpers::get_settings()
S
55 3 20
WpCallButton\Plugin\WpCallButtonHelpers::enqueue_admin_scripts()
S
45 1 42
WpCallButton\Plugin\WpCallButtonWidget::update()
S
64 3 9
WpCallButton\Plugin\WpCallButtonPlugin::wp_call_button_block()
S
63 2 12
WpCallButton\Plugin\WpCallButtonPlugin::init()
S
62 2 11
WpCallButton\Plugin\WpCallButtonWidget::__construct()
S
53 1 23
WpCallButton\Plugin\WpCallButtonAdmin::radio_checked()
S
74 2 5
WpCallButton\Plugin\WpAmPluginsInstallSkin::set_upgrader()
S
74 2 5
WpCallButton\Plugin\WpCallButtonWidget::admin_scripts()
S
70 2 7
WpCallButton\Plugin\WpCallButtonAdmin::settings_menu()
S
69 2 6
WpCallButton\Plugin\WpAmPluginsInstallSkin::error()
S
74 2 5
WpCallButton\Plugin\WpCallButtonPlugin::__construct()
S
66 2 9
WpCallButton\Plugin\WpCallButtonUninstall::run_uninstall_tasks()
S
68 2 7
WpCallButton\Plugin\WpAmPluginsHolder::__construct()
S
75 1 4
WpCallButton\Plugin\WpCallButtonHelpers::enqueue_admin_styles()
S
66 1 7
WpCallButton\Plugin\WpAmPluginsInstallSkin::header()
S
91 1 2
WpCallButton\Plugin\WpAmPluginsInstallSkin::feedback()
S
91 1 2
WpCallButton\Plugin\WpCallButtonAdmin::init()
S
62 1 10
WpCallButton\Plugin\WpCallButtonAdmin::admin_styles()
S
82 1 3
WpCallButton\Plugin\WpAmPluginsInstallSkin::decrement_update_count()
S
91 1 2
WpCallButton\Plugin\WpCallButtonAdmin::dismiss_dashboard_notices()
S
72 1 5
WpCallButton\Plugin\WpAmPluginsInstallSkin::footer()
S
91 1 2
WpCallButton\Plugin\WpCallButtonAdmin::activation_hook()
S
75 1 4
WpCallButton\Plugin\WpCallButtonHelpers::get_phone_image()
S
74 1 4
wp_call_button_uninstall_hook()
S
82 1 3
WpCallButton\Plugin\WpCallButtonAdmin::hide_widget()
S
77 1 4
WpCallButton\Plugin\WpCallButtonAdmin::admin_head_styles()
S
74 1 4
WpCallButton\Plugin\WpCallButtonAdmin::add_settings_link()
S
73 1 4
WpCallButton\Plugin\WpCallButtonPlugin::load_textdomain()
S
77 1 3
WpCallButton\Plugin\WpCallButtonPlugin::register_widgets()
S
82 1 3
WpCallButton\Plugin\WpCallButtonAdmin::admin_assets()
S
72 1 5
WpCallButton\Plugin\WpCallButtonAdmin::admin_scripts()
S
82 1 3