Yeepdf_GFCommon D

Total Complexity 1,241
Dependencies 40
Dependents 1
Total lines 6,299
Lines of code 4,531
Logical lines of code 2,641
Comment lines 1,778
Methods 279
Properties 9

Methods 279

Method Rating Maintainability Complexity Lines of code
replace_variables_prepopulate()
D
25
47 128
get_product_fields()
D
27
43 122
replace_variables()
D
30 33 105
get_submitted_fields()
C
32 29 104
send_email()
C
32 25 95
send_notification()
C
33 25 85
get_merge_tags()
C
29
21 136
get_select_choices()
C
41 25 46
get_field_input()
B
38 23 61
add_categories_as_choices()
B
37 20 70
replace_field_variable()
B
38 19 59
clean_number()
B
44 20 40
gf_vars()
B
28
12 128
prepare_admin_notification()
B
39 16 58
get_browser_class()
A
46 14 38
get_field_filter_settings()
A
40 11 57
calculate()
A
44 12 41
legacy_get_version_info()
A
45 12 37
prepare_post_category_value()
A
47 12 34
parse_date()
A
44 11 48
evaluate_conditional_logic()
A
47 12 30
insert_calculation_variables()
A
45 11 37
send_notifications()
A
47 11 32
get_calculation_value()
A
49 11 30
date_display()
A
48 10 36
legacy_determine_locale()
A
54 11 19
is_ssl()
A
55 11 18
recursive_add_index_file()
A
51 10 24
insert_variables()
A
47 9 37
compare_floats()
A
54 10 21
find_admin_notices()
A
50 9 29
get_icon_markup()
A
50 9 26
get_field_merge_tags()
A
47 8 38
get_field_filters_from_post()
A
46 8 37
get_remote_post_params()
A
37 5 79
format_number()
A
50 8 28
replace_variables_post_image()
A
52 8 23
delete_directory()
A
54 8 21
display_admin_message()
A
50 7 35
prepare_user_notification()
A
47 7 33
get_card_type()
A
56 8 18
is_section_empty()
S
49 7 30
is_spam_entry()
S
50 7 28
get_post_image_variable()
S
51 7 25
get_entry_meta_filter_settings()
S
52 7 24
update_site_registration()
S
52 7 24
selection_display()
S
53 7 21
format_date()
S
53 7 21
remove_currency_symbol()
S
55 7 20
get_version_info()
S
53 7 20
add_htaccess_file()
S
49 6 34
generate_block_styles_palette()
S
41 4 63
check_update()
S
49 6 30
get_entry_info_filter_columns()
S
40 3 72
openssl_decrypt()
S
52 6 23
openssl_encrypt()
S
53 6 21
check_type_and_ext()
S
54 6 20
matches_card_type()
S
55 6 19
record_cron_event()
S
57 6 16
get_section_fields()
S
58 6 16
is_numeric()
S
57 6 16
format_file_size()
S
57 6 16
check_for_gf_widgets()
S
58 6 14
get_notifications()
S
58 6 14
is_block_editor_page()
S
60 6 13
get_selection_fields()
S
59 6 12
is_legacy_markup_enabled()
S
53 5 22
set_array_value()
S
55 5 21
truncate_url()
S
56 5 19
insert_field_variable()
S
55 5 19
get_product_fields_by_type()
S
58 5 14
current_user_can_any()
S
61 5 13
format_variable_value()
S
62 5 12
load_gf_text_domain()
S
59 5 12
format_email_message()
S
52 4 26
cache_remote_message()
S
53 4 20
get_total()
S
57 4 16
get_nested_key()
S
67 5 7
email_domain_matches()
S
57 4 15
is_valid_card_checksum()
S
58 4 15
gform_do_shortcode()
S
58 4 14
get_embed_post()
S
60 4 14
random_str()
S
59 4 13
get_key_info()
S
58 4 13
encrypt()
S
58 4 13
decrypt()
S
58 4 13
is_valid_email_list()
S
60 4 13
format_email_to()
S
60 4 13
is_empty_array()
S
62 4 12
implode_non_blank()
S
62 4 12
get_installed_translations()
S
61 4 11
echo_if()
S
62 4 11
has_multifile_fileupload_field()
S
63 4 11
set_spam_filter()
S
62 4 11
get_akismet_fields()
S
53 3 20
gf_global()
S
55 3 18
get_card_types()
S
46 1 48
get_submitted_pricing_fields()
S
56 3 17
has_post_field()
S
59 3 16
has_admin_notification()
S
75 4 3
mark_akismet_spam()
S
62 4 10
get_ul_classes()
S
65 4 7
match_file_extension()
S
63 4 10
get_email_fields()
S
65 4 9
fix_notification_routing()
S
65 4 9
get_hooks_javascript_code()
S
67 4 6
has_repeater_field()
S
64 4 10
has_field_by_type()
S
64 4 10
has_required_field()
S
64 4 10
current_user_can_uninstall()
S
65 4 9
is_json()
S
68 4 6
is_form_editor()
S
63 4 10
requires_gf_vars()
S
61 3 14
get_akismet_field()
S
60 3 13
get_inline_script_tag()
S
61 3 12
is_akismet_spam()
S
61 3 11
get_preview_link()
S
54 2 24
merge_legacy_notification()
S
57 2 18
is_valid_for_calcuation()
S
57 2 18
format_html_message()
S
58 2 17
get_disallowed_file_extensions()
S
51 1 31
safe_substr()
S
64 3 10
get_lead_field_display()
S
64 3 9
is_currency_decimal_dot()
S
64 3 10
safe_unserialize()
S
68 3 7
get_dbms_type()
S
68 3 7
get_option_info()
S
63 3 10
round_number()
S
70 3 6
safe_strlen()
S
65 3 10
spam_enabled()
S
73 3 4
akismet_enabled()
S
67 3 7
glob_require_once()
S
65 3 9
is_logging_plugin_active()
S
69 3 6
log_remote_response()
S
66 3 7
is_valid_url()
S
63 3 10
has_user_notification()
S
76 3 3
current_user_can_which()
S
68 3 8
object_to_array()
S
65 3 9
format_post_category()
S
67 3 7
get_selection_value()
S
65 3 9
get_notifications_to_send()
S
63 3 10
form_requires_login()
S
60 2 14
post_to_manager()
S
60 2 12
conditional_shortcode()
S
62 2 12
form_page_title()
S
62 2 11
insert_post_content_variables()
S
52 1 26
get_entry_payment_statuses_as_choices()
S
63 2 11
all_caps()
S
56 1 22
get_visibility_options()
S
56 1 20
get_preview_link_args()
S
56 1 18
trim_deep()
S
70 2 6
safe_strtoupper()
S
69 2 7
send_resume_link()
S
58 1 15
esc_like()
S
65 2 9
is_preview()
S
70 2 5
get_entry_payment_statuses()
S
59 1 15
maybe_add_leading_zero()
S
66 2 8
has_update()
S
71 2 5
output_hooks_javascript()
S
68 2 7
glob()
S
65 2 8
ensure_wp_version()
S
67 2 7
add_message()
S
69 2 7
is_bp_active()
S
78 2 3
get_entry_info_filter_settings()
S
64 2 10
int_range()
S
65 2 9
is_entry_detail()
S
74 2 4
get_db_version()
S
68 2 7
timer_end()
S
70 2 6
set_content_type_boundary()
S
69 2 7
lighten_color()
S
67 2 7
darken_color()
S
67 2 7
output_svg()
S
67 2 7
set_mail_charset()
S
71 2 6
form_has_fields()
S
77 2 3
get_dbms_version()
S
67 2 8
get_emails_sent()
S
69 2 7
get_upload_page_slug()
S
66 2 8
get_api_calls()
S
69 2 7
trim_all()
S
66 2 8
get_visibility_tooltip()
S
63 2 9
maybe_sanitize_confirmation_message()
S
67 2 8
maybe_wp_kses()
S
70 2 6
maybe_decode_json()
S
71 2 6
is_pricing_field()
S
74 2 4
is_product_field()
S
60 1 15
whitelist()
S
70 2 6
truncate_middle()
S
67 2 7
maybe_output_gf_vars()
S
72 2 5
get_local_timestamp()
S
68 2 7
get_currency()
S
71 2 5
create_post()
S
66 2 8
has_akismet()
S
74 2 4
get_tabindex()
S
77 2 3
get_input_placeholder_value()
S
74 2 4
get_input_placeholder_attribute()
S
73 2 4
get_field_placeholder_attribute()
S
73 2 4
get_radio_choices()
S
71 2 5
get_default_time_format()
S
75 2 4
get_default_date_format()
S
75 2 4
is_invalid_or_empty_email()
S
78 2 3
has_currency_value()
S
73 2 4
get_field_type_title()
S
68 2 7
to_number()
S
68 2 7
to_money()
S
68 2 7
log_debug()
S
70 2 6
file_name_has_disallowed_extension()
S
76 2 3
get_field_ids_from_formula_tag()
S
68 2 7
log_error()
S
70 2 6
clean_extensions()
S
67 2 7
admin_notices_style()
S
71 1 13
gf_header()
S
65 1 12
is_post_field()
S
64 1 11
timer_start()
S
78 1 3
get_fields_by_type()
S
79 1 3
encode_shortcodes()
S
70 1 6
get_country_code()
S
79 1 3
get_canadian_provinces()
S
80 1 3
get_us_states()
S
80 1 3
get_preview_link_data()
S
79 1 3
generate_download_hash()
S
65 1 8
table_exists()
S
71 1 5
get_us_state_code()
S
79 1 3
decode_merge_tag()
S
78 1 3
has_consent_field()
S
78 1 3
has_pages()
S
78 1 3
get_order_total()
S
74 1 4
format_text_message()
S
64 1 9
json_decode()
S
79 1 3
has_credit_card_field()
S
78 1 3
json_encode()
S
80 1 3
is_dark_color()
S
69 1 5
has_list_field()
S
78 1 3
has_field_calculation()
S
75 1 4
get_math_captcha()
S
75 1 4
get_captcha()
S
75 1 4
encode_merge_tag()
S
78 1 3
get_simple_captcha()
S
69 1 6
add_emails_sent()
S
75 1 4
add_api_call()
S
75 1 4
get_base_url()
S
79 1 3
has_merge_tag()
S
79 1 3
remove_extra_commas()
S
77 1 3
send_user_notification()
S
69 1 5
get_font_path()
S
74 1 4
is_valid_email()
S
79 1 3
send_form_submission_notifications()
S
79 1 3
notices_section()
S
75 1 8
get_remote_request_params()
S
73 1 4
requires_gf_hooks_javascript()
S
75 1 4
get_dismissed_message_db_key()
S
79 1 3
is_wp_version()
S
77 1 3
is_message_dismissed()
S
79 1 3
dismiss_message()
S
76 1 4
display_dismissible_message()
S
75 1 4
send_admin_notification()
S
69 1 5
remove_dismissible_message()
S
76 1 4
add_dismissible_message()
S
74 1 4
add_error_message()
S
79 1 3
get_font_url()
S
74 1 4
get_entry_payment_status_text()
S
75 1 4
is_entry_detail_edit()
S
74 1 4
get_input()
S
79 1 3
is_entry_detail_view()
S
74 1 4
get_checkbox_choices()
S
74 1 4
get_other_choice_value()
S
72 1 5
strip_all_tags_from_json_string()
S
72 1 5
get_gmt_timestamp()
S
78 1 3
get_remote_message()
S
79 1 3
get_base_path()
S
80 1 3
get_key()
S
80 1 3
get_image_path()
S
74 1 4
get_support_url()
S
74 1 4
localize_gf_legacy_multi()
S
82 1 3
localize_legacy_check()
S
82 1 3
localize_gform_gravityforms_multifile()
S
82 1 3
localize_gform_i18n()
S
82 1 3
get_environment_setting()
S
74 1 4
get_image_url()
S
74 1 4
get_label()
S
78 1 3