WP_Consent_Receipt S

Total Complexity 50
Dependencies 5
Dependents 0
Total lines 557
Lines of code 270
Logical lines of code 151
Comment lines 169
Methods 30
Properties 1

Methods 30

Method Rating Maintainability Complexity Lines of code
display_receipt_data()
A
46 10 39
_add_string_attachments()
S
56 5 18
create_button()
S
48 3 31
cr_downoad_redirect()
S
61 3 12
__construct()
S
49 1 29
make_jason_http_request()
S
53 1 22
add_cr_widget()
S
62 1 20
plugin_settings_page()
S
68 2 7
my_custom_url_handler()
S
71 2 6
register_session()
S
77 2 4
init_settings()
S
61 1 11
add_menu()
S
77 1 3
activate()
S
89 1 2
deactivate()
S
89 1 2
admin_init()
S
82 1 3
display_form()
S
82 1 3
gen_uuid()
S
65 1 9
generate_receipt()
S
73 1 5
decode_jwt()
S
71 1 5
encode_jwt()
S
74 1 4
get_public_key()
S
76 1 4
get_private_key()
S
76 1 4
load_translations()
S
79 1 3
add_javascript_css()
S
74 1 4
admin_api_uri_field()
S
79 1 3
admin_key_uri_field()
S
79 1 3
admin_public_key_field()
S
79 1 3
admin_private_key_field()
S
79 1 3
admin_section_text()
S
82 1 3
get_key()
S
72 1 5