/home/runner/work/bh-wp-autologin-urls/bh-wp-autologin-urls
src
api
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BrianHenryIE\WP_Autologin_URLs\API\Integrations\Autologin_URLs
0%
BrianHenryIE\WP_Autologin_URLs\API\Integrations\Klaviyo
0%
BrianHenryIE\WP_Autologin_URLs\API\Integrations\MailPoet
0%
BrianHenryIE\WP_Autologin_URLs\API\Integrations\The_Newsletter_Plugin
0%
BrianHenryIE\WP_Autologin_URLs\API\Data_Stores\DB_Data_Store
2%
BrianHenryIE\WP_Autologin_URLs\API\API
14%
BrianHenryIE\WP_Autologin_URLs\API\Data_Stores\Transient_Data_Store
66%
BrianHenryIE\WP_Autologin_URLs\API\Integrations\User_Finder_Factory
81%
BrianHenryIE\WP_Autologin_URLs\API\Settings
83%
Project Risks
Class
CRAP
BrianHenryIE\WP_Autologin_URLs\API\API
1424
BrianHenryIE\WP_Autologin_URLs\API\Integrations\Klaviyo
182
BrianHenryIE\WP_Autologin_URLs\API\Data_Stores\DB_Data_Store
170
BrianHenryIE\WP_Autologin_URLs\API\Integrations\Autologin_URLs
132
BrianHenryIE\WP_Autologin_URLs\API\Integrations\MailPoet
110
BrianHenryIE\WP_Autologin_URLs\API\Integrations\The_Newsletter_Plugin
90
BrianHenryIE\WP_Autologin_URLs\API\Settings
18
BrianHenryIE\WP_Autologin_URLs\API\Integrations\User_Finder_Factory
15
BrianHenryIE\WP_Autologin_URLs\API\Data_Stores\Transient_Data_Store
7
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
add_autologin_to_message
0%
get_wp_user
0%
__construct
0%
get_wp_user_array
0%
is_querystring_valid
0%
__construct
0%
get_user_data
0%
get_wp_user_array
0%
is_querystring_valid
0%
__construct
0%
get_wp_user_array
0%
is_querystring_valid
0%
__construct
0%
delete_expired_codes
0%
delete_expired_codes
0%
get_wp_user_array
0%
get_value_for_code
0%
save
0%
create_db
0%
is_magic_link_enabled
0%
get_klaviyo_private_api_key
0%
get_should_use_wp_login
0%
send_magic_link
0%
get_ip_address
0%
should_allow_login_attempt
0%
delete_expired_codes
0%
add_autologin_to_url
0%
is_querystring_valid
0%
get_plugin_version
66%
get_user_finder
79%
get_value_for_code
85%
Project Risks
Method
CRAP
add_autologin_to_url
110
get_wp_user
90
get_wp_user_array
90
get_wp_user_array
56
get_wp_user_array
56
get_ip_address
42
send_magic_link
42
get_user_data
42
get_value_for_code
30
get_wp_user_array
20
should_allow_login_attempt
20
get_user_finder
14
save
12
is_querystring_valid
6
add_autologin_to_message
6
__construct
6
create_db
6
delete_expired_codes
6
get_value_for_code
3
get_plugin_version
2