easy_svg_sanitizer_is_current()
Sagt, ob die geladene Sanitizer-Klasse die Version ist, die das Plugin mitbringt.
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_sanitizer_is_current( string $class = '\\enshrined\\svgSanitize\\Sanitizer' ): bool
Beispiel
if ( ! easy_svg_sanitizer_is_current() ) {
error_log( 'Easy SVG: an outdated sanitizer is loaded.' );
}
Beschreibung
Composer-Klassen sind global, ein anderes Plugin mit älterem enshrined/svg-sanitize kann also den Autoloader gewinnen. Geprüft wird, ob die Klasse existiert und removeDoctype() hat, was es erst ab 1.0.0 gibt.
Parameter
body
$classstring
Zu prüfende Klasse. Für Tests austauschbar.
Rückgabewert
returnbool
true, wenn die Klasse 1.0.0 oder neuer ist.
Siehe auch
Was this page helpful?