Code Analysis: Drip Funnels 0.1.2

Function Rating Maintainability Complexity Lines of code
DripFunnelsRun::work()
A
43 12 45
DripFunnels::template_redirect()
A
57 8 16
DripFunnelsAPI::save_one()
S
51 6 26
DripFunnelsAPI::list()
S
52 6 23
DripFunnelsRun::find_current_step()
S
53 6 22
DripFunnelsTemplater::get_value()
S
58 5 16
DripFunnels::subscribe()
S
49 4 30
DripFunnels::apply_demo()
S
46 3 44
DripFunnelsAPI::to_json()
S
59 5 14
DripFunnelsMarketingAPI::v1_join()
S
56 4 18
DripFunnels::admin_enqueue_scripts()
S
56 4 16
DripFunnelsCronManager::find_pending_event()
S
53 3 24
DripFunnelsAPI::delete()
S
57 3 17
DripFunnelsAPI::request()
S
58 3 15
DripFunnelsTemplater::apply()
S
59 3 13
DripFunnelsAPI::sanitize_data()
S
62 3 11
DripFunnelsAPI::save_many()
S
62 3 11
DripFunnelsRun::send_message()
S
56 2 19
DripFunnelsRun::switch_funnel()
S
56 2 18
DripFunnelsRun::create_next_event()
S
57 2 16
DripFunnelsAPI::save()
S
66 3 8
DripFunnelsRun::find()
S
64 3 9
DripFunnelsAPI::init()
S
59 2 14
DripFunnels::api()
S
62 2 11
DripFunnels::__construct()
S
56 1 17
DripFunnels::init()
S
75 2 4
DripFunnels::activate()
S
70 2 6
DripFunnels::decode_data()
S
69 2 7
DripFunnelsAPIEvents::init()
S
69 2 7
DripFunnelsAPIPeople::init()
S
69 2 7
DripFunnelsAPIFunnels::init()
S
64 2 10
DripFunnelsRun::find_event()
S
67 2 8
DripFunnelsCronManager::run()
S
68 2 7
DripFunnelsMarketingAPI::init()
S
70 2 6
DripFunnelsAPISettings::init()
S
64 2 10
DripFunnelsCronManager::max_email_requests_reached()
S
59 1 14
DripFunnels::menu_page()
S
65 1 11
DripFunnelsAPI::table_name()
S
80 1 3
DripFunnelsMarketingAPI::register_routes()
S
64 1 10
DripFunnelsRunSpec::find_current_step()
S
76 1 4
DripFunnelsAPIPeople::delete()
S
79 1 3
DripFunnelsTemplater::__construct()
S
74 1 5
DripFunnelsMarketingAPI::v1_identify()
S
72 1 5
DripFunnels::wp_footer()
S
80 1 3
DripFunnels::admin_page()
S
80 1 3
DripFunnelsAPIEvents::delete()
S
75 1 4
DripFunnels::encode_data()
S
79 1 3
DripFunnelsAPISettings::delete()
S
79 1 3
DripFunnelsAPIPeople::save()
S
79 1 3
DripFunnelsAPIFunnels::delete()
S
79 1 3
DripFunnels::deactivate()
S
75 1 4
DripFunnelsRun::unsubscribe()
S
70 1 6
DripFunnelsRun::find_next_step()
S
78 1 3
DripFunnelsRun::update_event()
S
72 1 5
DripFunnelsAPIFunnels::save()
S
79 1 3
DripFunnelsMarketingAPI::format_response()
S
76 1 4
DripFunnelsAPI::sanitize_request()
S
71 1 6
DripFunnelsAPI::int_to_date()
S
74 1 4
DripFunnelsAPISettings::save()
S
79 1 3
DripFunnels::run_event()
S
70 1 6
DripFunnelsCronManager::__construct()
S
77 1 4
DripFunnelsAPIEvents::list()
S
79 1 3
DripFunnelsRunSpec::__construct()
S
80 1 3
DripFunnels::add_rewrite_rules()
S
79 1 3
DripFunnelsCronManager::log()
S
74 1 5
DripFunnelsAPIEvents::save()
S
72 1 5
DripFunnels::snippet()
S
73 1 5
DripFunnels::plugin_action_links()
S
71 1 5
DripFunnelsRun::log()
S
74 1 5
DripFunnels::cron()
S
80 1 3
DripFunnelsAPIFunnels::list()
S
79 1 3
DripFunnelsAPISettings::list()
S
79 1 3
DripFunnels::query_vars()
S
73 1 5
DripFunnelsAPIPeople::list()
S
79 1 3
DripFunnelsRun::save_event()
S
68 1 7