Icegram D

Total Complexity 472
Dependencies 5
Dependents 8
Total lines 2,724
Lines of code 2,098
Logical lines of code 1,040
Comment lines 267
Methods 80
Properties 11

Methods 80

Method Rating Maintainability Complexity Lines of code
get_valid_messages()
D
31 41 87
display_messages()
D
31 39 91
import()
C
33 24 94
icegram_event_track()
B
41 18 53
process_message_body()
B
42 17 50
es_list_subscribe()
B
42 16 49
render_feedback_widget()
A
42 15 49
run_housekeeping()
A
47 14 33
include_classes()
A
42 13 47
check_for_gallery_items()
A
35 8 112
get_message_data()
A
46 13 33
edit_columns()
A
42 9 55
gallery_screen()
A
44 10 38
enqueue_admin_styles_and_scripts()
A
43 9 45
__construct()
A
38 7 65
load_compat_classes()
A
48 9 32
form_submission_validate_request()
A
52 9 23
ig_get_ip()
A
55 9 20
ig_add_escape_allowed_tags()
A
33 1 136
import_gallery_item()
A
48 8 30
append_to_valid_campaigns_sql()
A
50 8 28
save_gallery_data()
A
53 8 22
collect_js_and_css()
A
46 7 37
get_current_page_url()
A
54 8 19
get_message_types()
S
53 7 24
icegram_load_data()
S
54 7 18
es_subscribe_form()
S
42 2 82
get_sample_data()
S
37 1 95
dismiss_admin_notice()
S
55 6 19
after_wpautop()
S
58 6 16
duplicate_in_db()
S
48 5 30
before_wpautop()
S
55 5 21
get_valid_campaigns()
S
54 5 21
toggle_campaign_status()
S
57 5 16
two_step_mobile_popup()
S
49 4 30
icegram_houskeeping()
S
47 2 54
_wpautop_add_tag_placeholders()
S
53 4 22
execute_shortcode()
S
53 4 21
show_campaign_creation_guide()
S
65 5 8
is_offer_period()
S
58 4 15
identify_current_page()
S
59 4 13
is_valid_json()
S
76 4 3
remove_row_actions()
S
66 4 8
remove_preview_button()
S
63 3 15
get_platform()
S
64 4 10
ig_plugin_settings_link()
S
59 3 14
welcome()
S
62 3 12
register_campaign_post_type()
S
48 1 33
register_message_post_type()
S
49 1 32
admin_menus()
S
55 2 17
ig_show_documentation_link_in_admin_bar()
S
57 2 16
db_update()
S
70 3 6
branding_data_remove()
S
67 3 7
get_current_page_id()
S
63 3 10
wpml_get_parent_id()
S
68 3 7
custom_ig_campaign_column()
S
60 2 12
ig_documentation_link_admin_bar_css()
S
100 1 19
_wpautop_replace_tag_placeholders()
S
70 2 6
is_premium()
S
79 2 3
ig_widget_text_filter()
S
69 2 7
about_screen()
S
71 2 6
ig_array_insert_after()
S
68 2 6
is_onboarding_completed()
S
68 2 7
can_upsell_features()
S
68 2 7
add_admin_notices()
S
66 2 8
add_plugin_support_links()
S
66 2 7
print_js_css_data()
S
66 2 9
import_sample_data()
S
71 2 6
upgrade_screen()
S
82 1 3
is_premium_installed()
S
73 1 5
is_premium_activated()
S
73 1 5
execute_form_shortcode()
S
83 1 3
is_max()
S
79 1 3
settings_screen()
S
81 1 3
deactivate()
S
81 1 3
get_ig_meta_info()
S
64 1 10
admin_css()
S
81 1 3
activate()
S
73 1 5
duplicate()
S
70 1 6
is_pro()
S
79 1 3