Code Analysis: Add-on Brevo for Gravity Forms 1.0.2

Function Rating Maintainability Complexity Lines of code
DK_GF_SIB_FREE\GF_Addon::feed_settings_fields()
B
28
8 185
DK_GF_SIB_FREE\GF_Addon::process_feed()
B
39 15 66
render_entry_metabox()
A
44 11 49
gform_field_map_choices_disabled_pro_fields()
A
48 12 31
gform_field_map_choices_indent_checkboxes_values()
S
53 7 21
DK_GF_SIB_FREE\API_Sendinblue::request()
S
47 6 35
DK_GF_SIB_FREE\API_Sendinblue::get_lists()
S
52 6 25
DK_GF_SIB_FREE\API_Sendinblue::create_contact()
S
52 4 25
process_sendinblue_account_response()
S
57 4 17
DK_GF_SIB_FREE\GF_Addon::validate_sendinblue_api_key_field()
S
56 4 17
init()
S
59 4 15
get_sendinblue_contact_lists()
S
61 4 12
get_sendinblue_attributes()
S
61 4 12
create_sendinblue_contact_after_form_submission()
S
55 3 18
DK_GF_SIB_FREE\API_Sendinblue::get_attributes()
S
58 3 18
DK_GF_SIB_FREE\GF_Addon::scripts()
S
58 3 14
DK_GF_SIB_FREE\GF_Addon::styles()
S
61 3 11
DK_GF_SIB_FREE\GF_Addon::get_entry_addon_metadata()
S
62 3 11
meets_requirements()
S
67 3 8
find_email_in_mapped_fields()
S
67 3 8
register_addon()
S
65 3 10
DK_GF_SIB_FREE\GF_Addon::get_column_value_has_conditions()
S
67 3 7
DK_GF_SIB_FREE\GF_Addon::plugin_settings_fields()
S
55 1 22
DK_GF_SIB_FREE\GF_Addon::get_instance()
S
71 2 6
dkgfsib_free_get_api()
S
74 2 4
DK_GF_SIB_FREE\API_Sendinblue::get_contact()
S
67 2 8
on_plugin_activation()
S
69 2 7
DK_GF_SIB_FREE\GF_Addon::validate_license_key_field()
S
72 2 6
is_pro_enabled()
S
79 2 3
save_sendinblue_api_key_status()
S
71 2 6
on_plugin_deactivation()
S
69 2 7
DK_GF_SIB_FREE\GF_Addon::settings_wpc_license_field()
S
62 1 12
has_plugin_option()
S
80 1 3
notice_for_missing_requirements()
S
72 1 6
update_plugin_option()
S
79 1 3
get_option_key()
S
79 1 3
DK_GF_SIB_FREE\API_Sendinblue::get_account()
S
79 1 3
DK_GF_SIB_FREE\API_Sendinblue::__construct()
S
81 1 3
load_translations()
S
79 1 3
register_entry_metabox()
S
66 1 8
dkgfsib_free_api_key_is_valid()
S
79 1 3
save_plugin_version_on_activation()
S
79 1 3
add_settings_link()
S
71 1 5
delete_plugin_option()
S
81 1 3
DK_GF_SIB_FREE\GF_Addon::can_create_feed()
S
81 1 3
dkgfsib_free_get_addon()
S
82 1 3
DK_GF_SIB_FREE\GF_Addon::get_menu_icon()
S
82 1 3
get_plugin_option()
S
79 1 3
DK_GF_SIB_FREE\GF_Addon::feed_list_columns()
S
68 1 7