Code Analysis: Ally - Web Accessibility & Usability 4.0.1

Most Complex Functions

Function Rating Complexity
EA11y\Modules\Remediation\Components\Remediation_Runner::is_template_redirect_ajax_request()
C
25
EA11y\Modules\Legacy\Components\Frontend::print_toolbar()
C
19
EA11y\Classes\Services\Client::request()
B
16
EA11y\Modules\Remediation\Actions\Styles::get_element_css_selector()
A
16
EA11y\Modules\Remediation\Classes\Utils::get_current_object_type()
A
16
EA11y\Modules\Legacy\Components\Settings::section_a11y_toolbar()
A
1
EA11y\Modules\Legacy\Components\Upgrade::maybe_add_introduction_modal()
A
5
EA11y\Modules\Settings\Banners\Onboarding_Banner::get_banner()
A
5
EA11y\Modules\Remediation\Components\Remediation_Runner::generate_remediation_dom()
A
13
EA11y\Modules\Legacy\Components\Upgrade::maybe_add_confirmation_modal()
A
4
EA11y\Modules\Core\Classes\Svg_Sanitizer::get_allowed_attributes()
A
1
EA11y\Modules\Remediation\Actions\Element::run()
A
12