Icegram D

Total Complexity 484
Dependencies 5
Dependents 8
Total lines 2,830
Lines of code 2,177
Logical lines of code 1,075
Comment lines 284
Methods 85
Properties 11

Methods 85

Method Rating Maintainability Complexity Lines of code
get_valid_messages()
D
31 41 87
display_messages()
D
31 39 91
import()
C
32 25 101
icegram_event_track()
B
41 18 53
process_message_body()
B
42 17 50
es_list_subscribe()
B
42 16 49
include_classes()
A
39 15 58
render_feedback_widget()
A
42 15 49
run_housekeeping()
A
47 14 33
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
dismiss_admin_notice()
A
47 10 34
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
collect_js_and_css()
A
46 7 37
save_gallery_data()
A
53 8 22
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
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
is_offer_period()
S
58 4 15
identify_current_page()
S
59 4 13
remove_row_actions()
S
66 4 8
is_valid_json()
S
76 4 3
remove_preview_button()
S
63 3 15
get_platform()
S
64 4 10
wpml_get_parent_id()
S
65 4 9
ig_plugin_settings_link()
S
59 3 14
welcome()
S
62 3 12
admin_menus()
S
53 2 19
register_campaign_post_type()
S
48 1 33
register_message_post_type()
S
49 1 32
ig_show_documentation_link_in_admin_bar()
S
57 2 16
db_update()
S
70 3 6
get_current_page_id()
S
63 3 10
is_lite()
S
67 3 8
branding_data_remove()
S
67 3 7
custom_ig_campaign_column()
S
60 2 12
get_useful_articles()
S
54 1 25
ig_documentation_link_admin_bar_css()
S
100 1 19
add_admin_notices()
S
66 2 8
show_campaign_creation_guide()
S
71 2 6
is_onboarding_completed()
S
68 2 7
can_upsell_features()
S
68 2 7
is_premium()
S
79 2 3
add_plugin_support_links()
S
66 2 7
is_trial()
S
67 2 8
ig_array_insert_after()
S
68 2 6
import_sample_data()
S
71 2 6
ig_widget_text_filter()
S
69 2 7
print_js_css_data()
S
66 2 9
_wpautop_replace_tag_placeholders()
S
70 2 6
deactivate()
S
81 1 3
upgrade_screen()
S
82 1 3
execute_form_shortcode()
S
83 1 3
dashboard_screen()
S
81 1 3
activate()
S
73 1 5
duplicate()
S
70 1 6
is_premium_activated()
S
73 1 5
settings_screen()
S
81 1 3
get_ig_meta_info()
S
64 1 10
is_max()
S
79 1 3
set_icegram_plan()
S
80 1 3
about_screen()
S
81 1 3
admin_css()
S
81 1 3
is_pro()
S
79 1 3
is_premium_installed()
S
73 1 5