Code Analysis: CleverPush 1.3.1

Function Rating Maintainability Complexity Lines of code
CleverPush::plugin_options()
D
24
31 206
CleverPush::ajax_load_options()
D
29
27 152
CleverPush::metabox()
C
27
10 271
CleverPush::publish_post()
B
41 18 52
CleverPush::cleverpush_story_id_meta()
A
37 13 80
CleverPush::save_post()
A
47 12 32
CleverPush_Api::request()
A
46 8 41
CleverPush::cleverpush_story_template()
A
44 7 39
WC_Integration_CleverPush::check_if_product_bought()
S
49 7 27
CleverPush::register_post_types()
S
47 3 34
CleverPush::__construct()
S
48 3 32
CleverPush::notices()
S
58 4 15
CleverPush::create_metabox()
S
62 3 10
CleverPush::warn_nosettings()
S
65 3 8
CleverPush_Api::send_notification()
S
62 2 11
WC_Integration_CleverPush::add_to_cart()
S
66 2 7
CleverPush::javascript()
S
70 2 6
CleverPush::cleverpush_activate()
S
74 2 5
CleverPush::register_settings()
S
63 1 11
CleverPush::plugin_menu()
S
78 1 3
CleverPush::init()
S
91 1 2
WC_Integration_CleverPush::__construct()
S
74 1 4
CleverPush::plugin_add_settings_link()
S
72 1 5
CleverPush::cleverpush_deactivate()
S
83 1 3
CleverPush::load_admin_style()
S
78 1 3