Code Analysis: WP SVG Images 4.1

Most Complex Functions

Function Rating Complexity
enshrined\svgSanitize\data\AllowedAttributes::getAttributes()
B
1
WPSVG::admin_options_page()
B
16
enshrined\svgSanitize\Sanitizer::startClean()
A
14
enshrined\svgSanitize\data\AllowedTags::getTags()
A
1
enshrined\svgSanitize\Sanitizer::cleanAttributesOnWhitelist()
A
10
enshrined\svgSanitize\Sanitizer::isHrefSafeValue()
A
8
enshrined\svgSanitize\Sanitizer::cleanUnsafeNodes()
S
7
WPSVG::wp_handle_upload_prefilter()
S
7
enshrined\svgSanitize\ElementReference\Resolver::determineInvalidSubjects()
S
6
WPSVG::wp_check_filetype_and_ext()
S
6
enshrined\svgSanitize\Sanitizer::sanitize()
S
5
WPSVG::fix_missing_width_height_on_image_block()
S
6