Leyka D

Total Complexity 325
Dependencies 15
Dependents 14
Total lines 2,377
Lines of code 1,588
Logical lines of code 694
Comment lines 279
Methods 65
Properties 12

Methods 65

Method Rating Maintainability Complexity Lines of code
__construct()
D
15
51 299
parse_request()
B
45 18 35
handle_non_init_recurring_donor_registration()
B
33 13 109
__get()
A
51 17 23
get_templates()
A
44 14 44
enqueue_styles()
A
44 13 46
get_gateways()
A
46 12 34
register_user_capabilities()
A
43 11 47
add_gtm_data_layer_ua_enchanced()
A
40 8 75
log_submission()
A
47 9 32
_get_usage_stats()
A
46 8 36
get_donation_status_info()
A
52 8 26
gateway_redirect_page()
A
47 7 35
_do_payment_form_submission()
A
45 6 46
add_gtm_data_layer_ua_simple()
S
46 6 43
register_post_types()
S
35 2 101
refresh_donors_data()
S
55 7 21
enqueue_scripts()
S
50 6 34
add_gtm_data_layer_ua_enchanced_ua_only()
S
50 6 29
add_inline_custom_css()
S
59 7 13
__set()
S
62 6 12
register_taxonomies()
S
44 3 48
template_is_disabled()
S
56 5 17
get_extensions()
S
59 5 15
add_toolbar_menu()
S
49 3 36
template_is_deprecated()
S
56 4 17
apply_terms_pages_content_placeholders()
S
63 5 10
get_template()
S
60 4 13
handle_donor_account_creation_error()
S
47 2 42
_do_procedure()
S
58 3 15
add_extension()
S
66 4 8
get_donation_statuses()
S
58 3 14
localize_scripts()
S
51 2 24
insert_rewrite_rules()
S
56 2 19
_get_template_data()
S
57 2 16
activate()
S
69 3 6
_outer_request_allowed()
S
68 3 6
_add_session_errors()
S
68 3 7
add_gateway()
S
67 2 8
remove_gateway()
S
73 2 5
remove_extension()
S
73 2 5
_do_currency_rates_refresh()
S
72 2 5
get_session_errors()
S
78 2 3
has_session_errors()
S
78 2 3
get_extension_by_id()
S
74 2 4
deactivate()
S
80 1 3
opt()
S
79 1 3
extension_is_active()
S
79 1 3
insert_rewrite_query_vars()
S
76 1 4
get_template_data()
S
80 1 3
get_payment_form_errors()
S
82 1 3
do_currencies_rates_refresh()
S
91 1 2
load_public_cssjs()
S
72 1 5
apply_content_formatting()
S
71 1 6
get_campaign_target_states()
S
67 1 7
get_donor_types()
S
69 1 6
add_payment_form_error()
S
80 1 3
get_donation_statuses_descriptions_for_donors()
S
64 1 9
get_donation_statuses_short_names()
S
64 1 9
payment_form_has_errors()
S
80 1 3
get_donation_types_descriptions()
S
67 1 7
get_donation_types()
S
67 1 7
get_recurring_subscription_statuses()
S
67 1 7
clear_session_errors()
S
80 1 3
get_donation_statuses_descriptions()
S
64 1 9