is_subclass_of

Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Checks if the object has this class as one of its parents or implements it
<?php is_subclass_of(mixed $object_or_class, string $class, bool $allow_string = true): bool
<?php         $wrapperClass = Connection::class;

        if (isset($params['wrapperClass'])) {

            if (! is_subclass_of($params['wrapperClass'], $wrapperClass)) {

                throw Exception::invalidWrapperClass($params['wrapperClass']);

            }