Code Analysis: RFS Discounts with Gravity Forms for Woocommerce 1.0.0

Function Rating Maintainability Complexity Lines of code
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_form_settings()
A
46 13 39
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_ajax_data()
A
40 10 63
RFS_GF_WOO_DISCOUNTS\Plugin::define_constants()
A
52 11 32
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_settings_default_values()
S
49 7 29
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_settings()
S
35 1 116
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_form_info()
S
52 7 24
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::replace_merge_tags()
S
52 7 23
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::prepare_select2_selected_values()
S
54 7 23
RFS_GF_WOO_DISCOUNTS\Helpers::get_merge_tags_from_text()
S
53 7 22
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_form_settings_from_post()
S
56 7 17
RFS_GF_WOO_DISCOUNTS\Helpers::prepare_text()
S
55 6 19
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::replace_merge_tags_in_content()
S
55 6 18
RFS_GF_WOO_DISCOUNTS\Plugin::pro_version_notices()
S
58 6 15
RFS_GF_WOO_DISCOUNTS\Helpers::get_addon_global_settings()
S
58 6 14
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::scripts()
S
43 3 50
RFS_GF_WOO_DISCOUNTS\Helpers::replace_merge_tag()
S
56 5 19
RFS_GF_WOO_DISCOUNTS\Woocommerce::init_woocommerce_session()
S
62 5 13
RFS_GF_WOO_DISCOUNTS\Woocommerce::remove_coupon_from_cart_on_cart_emty()
S
65 5 10
RFS_GF_WOO_DISCOUNTS\Coupons::init_session()
S
63 4 11
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::get_select2_selected_value()
S
57 3 18
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::after_submission()
S
57 3 16
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::settings_tabs()
S
64 4 10
RFS_GF_WOO_DISCOUNTS\Plugin::load_plugin_core()
S
57 3 15
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::before_submission()
S
60 3 13
RFS_GF_WOO_DISCOUNTS\Helpers::send_email()
S
51 2 27
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::antibots_hidden_field()
S
63 3 11
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::custom_merge_tags()
S
56 2 20
RFS_GF_WOO_DISCOUNTS\Coupons::deliver_coupon_code()
S
62 3 10
RFS_GF_WOO_DISCOUNTS\Coupons::get_coupons_from_session()
S
67 3 7
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::load_addon()
S
62 2 11
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_global_settings()
S
56 1 18
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::update_entry_meta()
S
71 2 5
RFS_GF_WOO_DISCOUNTS\Plugin::get_instance()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Plugin::plugin_row_custom_links()
S
66 2 7
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::styles()
S
59 1 15
RFS_GF_WOO_DISCOUNTS\Coupons::get_instance()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Coupons::get_coupon_from_session()
S
74 2 4
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::get_instance()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Coupons::get_coupon_code()
S
63 2 10
RFS_GF_WOO_DISCOUNTS\Coupons::get_existing_coupon_code()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Woocommerce::get_instance()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Coupons::update_coupon_in_session()
S
66 2 8
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_instance()
S
71 2 6
RFS_GF_WOO_DISCOUNTS\Helpers::is_form_settings_page()
S
71 2 5
RFS_GF_WOO_DISCOUNTS\Helpers::display_notice()
S
62 1 14
RFS_GF_WOO_DISCOUNTS\Helpers::get_pro_notice_text()
S
64 1 11
RFS_GF_WOO_DISCOUNTS\Plugin::i18n()
S
65 1 11
RFS_GF_WOO_DISCOUNTS\Plugin::__construct()
S
75 1 4
RFS_GF_WOO_DISCOUNTS\Helpers::is_pro_plugin_active()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::get_site_title()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::ajax_get_coupons()
S
75 1 4
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::custom_entry_meta()
S
65 1 9
RFS_GF_WOO_DISCOUNTS\Plugin::init()
S
78 1 4
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::register_ajax_actions()
S
78 1 3
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::pre_init()
S
81 1 3
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::__construct()
S
78 1 3
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::init()
S
81 1 3
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::register_hooks()
S
63 1 9
RFS_GF_WOO_DISCOUNTS\Helpers::get_addon_settings_url()
S
66 1 9
RFS_GF_WOO_DISCOUNTS\Helpers::is_woocommerce_active()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Plugin::plugin_action_links()
S
74 1 4
RFS_GF_WOO_DISCOUNTS\Helpers::is_free_plugin_active()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::is_gravity_forms_active()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::get_log_option()
S
78 1 3
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::form_settings_fields()
S
81 1 3
RFS_GF_WOO_DISCOUNTS\Coupons::set_coupons_session()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::delete_log_option()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Woocommerce::__construct()
S
74 1 4
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::plugin_settings_fields()
S
81 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::get_admin_email()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Helpers::update_log_option()
S
71 1 5
RFS_GF_WOO_DISCOUNTS\Helpers::get_active_plugins()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Gravity_Forms::get_form_by_id()
S
79 1 3
RFS_GF_WOO_DISCOUNTS\Coupons::save_coupon_in_session()
S
68 1 7
RFS_GF_WOO_DISCOUNTS\Coupons::__construct()
S
76 1 4
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::settings_section_paragraph()
S
78 1 3
RFS_GF_WOO_DISCOUNTS\GF_Woo_Discounts_Addon::settings_section_heading()
S
78 1 3