Code Analysis: Campaign Archive Block for Mailchimp 2.2.1

Most Complex Functions

Function Rating Complexity
CABFM\Blocks\CampaignArchive::render_block()
A
12
CABFM\Helpers\AssetsLoader::register_assets()
A
7
CABFM\Helpers\MailchimpApiCredentials::validate_credentials()
A
9
CABFM\Helpers\MailchimpApiCredentials::check_api_credentials_information_missing()
S
7
cabfm_pre_init()
S
6
CABFM\Helpers\MailchimpAPI::get_response_body()
S
5
CABFM\Helpers\MailchimpApiCredentials::obfuscate_api_key()
S
4
CABFM\Helpers\MailchimpApiCredentials::register_settings()
S
1
init()
S
3
CABFM\Helpers\MailchimpApiCredentials::update_api_key()
S
3
CABFM\Helpers\MailchimpAPI::set_api_key()
S
2
CABFM\Helpers\MailchimpAPI::request()
S
2