Uploads und Grenzeneasy_svg_svg_too_complex()

easy_svg_svg_too_complex()

Sagt, ob ein SVG strukturell zu komplex ist, um es mit begrenztem Aufwand zu bereinigen.

Funktion · Easy SVG · Status: Intern · Definiert in easy-svg.php

Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.

Verwendung

easy_svg_svg_too_complex( string $markup ): bool

Beispiel

if ( easy_svg_svg_too_complex( $markup ) ) {
	return false;
}

Beschreibung

Zählt PHP-Verarbeitungsanweisungen und use-Elemente, zwei lineare Zählungen, und vergleicht sie mit easy_svg_max_php_tags (10) und easy_svg_max_use_tags (1000). Ruf sie auf, bevor du Markup an den Sanitizer gibst, so wie das Plugin es auf jedem Weg tut.

Parameter

body
$markupstring

Rohes SVG-Markup.

Rückgabewert

returnbool

true, wenn eine der Zählungen über ihrer Grenze liegt.

Siehe auch