Code Analysis: EngageBay for Gravity Forms 3.1

Function Rating Maintainability Complexity Lines of code
EngageBayGFAddonFormHandler::eb_gf_form_entries()
A
51 8 23
EngageBayGFAddon::eb_gf_upgrade_hook()
S
58 7 14
EngageBayGFAddonFormHandler::eb_gf_prepare_contact_properties()
S
51 5 25
EngageBayGFAddonFormHandler::eb_gf_get_engagebay_custom_fields()
S
57 4 17
EngageBayGFAddonFormHandler::eb_gf_on_submit_form()
S
53 3 23
EngageBayGFAddonFormHandler::eb_gf_settings()
S
44 1 53
EngageBayGFAddon::eb_gf_enqueue_scripts()
S
57 3 17
EngageBayGFAddon::eb_gf_fetch_engagebay_domain()
S
60 3 14
EngagebayGFAddonAPI::send_ecommerce_hook()
S
53 2 25
EngageBayGFAddonFormHandler::eb_gf_engagebay_fields()
S
54 2 20
EngagebayGFAddonAPI::add_contact()
S
59 2 15
EngagebayGFAddonAPI::update_contact()
S
59 2 15
EngageBayGFAddon::plugin_settings_fields()
S
51 1 30
EngageBayGFAddonFormHandler::eb_gf_get_email_from_properties()
S
67 3 8
EngagebayGFAddonAPI::get_domain_info()
S
59 2 15
EngagebayGFAddonAPI::search_contact()
S
58 2 15
EngagebayGFAddonAPI::get_custom_fields()
S
60 2 14
EngageBayGFAddon::eb_gf_validate_rest_api()
S
71 2 6
EngageBayGFAddonFormHandler::eb_gf_get_field_type()
S
65 2 9
EngageBayGFAddonFormHandler::eb_gf_input_type()
S
65 2 9
EngagebayGFAddonAPI::eb_gf_get_current_user_email()
S
67 2 8
EngageBayGFAddonFormHandler::eb_gf_get_engagebay_system_fields()
S
58 1 14
EngagebayGFAddonAPI::is_valid_rest_api_key()
S
61 1 12
EngageBayGFAddon::plugin_settings_icon()
S
78 1 3
EngageBayGFAddon::__construct()
S
72 1 5
EngagebayGFAddonActivationHandler::eb_gf_deactivation()
S
77 1 4
EngageBayGFAddon::eb_gf_plugin_settings_description()
S
66 1 9
EngagebayGFAddonActivationHandler::eb_gf_activation()
S
91 1 2
EngagebayGFAddonAPI::setAuthorizationHeader()
S
80 1 3
EngageBayGFAddon::form_settings_fields()
S
76 1 4
EngageBayGFAddonFormHandler::eb_gf_add_actions()
S
78 1 3
EngageBayGFAddonFormHandler::eb_gf_get_engagebay_fields()
S
79 1 3
EngagebayGFAddonAPI::get_js_api_key()
S
64 1 10
EngageBayGFAddon::update_plugin_settings()
S
72 1 5
EngageBayGFAddon::eb_gf_form_settings()
S
75 1 4
EngageBayGFAddon::eb_gf_setup_dependencies()
S
72 1 6
EngagebayGFAddonActivationHandler::__construct()
S
75 1 4
EngageBayGFAddonFormHandler::eb_gf_get_form_entries()
S
79 1 3
EngagebayGFAddonAPI::__construct()
S
69 1 7
EngageBayGFAddonFormHandler::eb_gf_prepare_tags()
S
68 1 7
EngageBayGFAddon::init_frontend()
S
70 1 6
EngageBayGFAddon::eb_gf_rest_api_key()
S
75 1 4