Code Analysis: Add-on Brevo for Gravity Forms 2.4.0

Function Rating Maintainability Complexity Lines of code
DK_GF_SIB_FREE\GF_Addon::feed_settings_fields()
B
26
9 215
render_entry_metabox()
B
39 15 68
DK_GF_SIB_FREE\GF_Addon::process_feed()
B
39 15 66
gform_field_map_choices_disabled_pro_fields()
A
48 12 31
DK_GF_SIB_FREE\API_Sendinblue::request()
A
45 7 39
DK_GF_SIB_FREE\GF_Addon::validate_sendinblue_api_key_field()
A
47 7 36
deactivate_other_instances()
S
52 7 24
gform_field_map_choices_indent_checkboxes_values()
S
53 7 21
DK_GF_SIB_FREE\API_Sendinblue::get_lists()
S
52 6 25
DK_GF_SIB_FREE\API_Sendinblue::create_contact()
S
52 4 26
process_sendinblue_account_response()
S
57 4 17
init()
S
59 4 15
get_sendinblue_attributes()
S
61 4 12
DK_GF_SIB_FREE\GF_Addon::settings_sib_api_key_field()
S
51 3 27
get_sendinblue_contact_lists()
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
plugin_deactivated_notice()
S
58 3 16
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
DK_GF_SIB_FREE\GF_Addon::get_column_value_has_conditions()
S
67 3 7
meets_requirements()
S
67 3 8
register_addon()
S
65 3 10
find_email_in_mapped_fields()
S
67 3 8
DK_GF_SIB_FREE\GF_Addon::plugin_settings_fields()
S
57 1 19
DK_GF_SIB_FREE\API_Sendinblue::get_contact()
S
67 2 8
save_sendinblue_api_key_status()
S
71 2 6
on_plugin_activation()
S
69 2 7
DK_GF_SIB_FREE\GF_Addon::get_instance()
S
71 2 6
is_pro_enabled()
S
79 2 3
on_plugin_deactivation()
S
69 2 7
DK_GF_SIB_FREE\GF_Addon::validate_license_key_field()
S
72 2 6
dkgfsib_free_get_api()
S
74 2 4
DK_GF_SIB_FREE\GF_Addon::feed_list_columns()
S
68 1 7
add_settings_link()
S
71 1 5
update_plugin_option()
S
79 1 3
DK_GF_SIB_FREE\API_Sendinblue::get_account()
S
79 1 3
register_entry_metabox()
S
66 1 8
get_plugin_option()
S
79 1 3
notice_for_missing_requirements()
S
72 1 6
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
load_translations()
S
79 1 3
has_plugin_option()
S
80 1 3
get_option_key()
S
79 1 3
dkgfsib_free_api_key_is_valid()
S
79 1 3
delete_plugin_option()
S
81 1 3
save_plugin_version_on_activation()
S
79 1 3
DK_GF_SIB_FREE\API_Sendinblue::__construct()
S
81 1 3