19 declare(strict_types=1);
32 array $additional_ignore = [],
33 string $matching_path = null
44 return ($r->isInstantiable() && $r->implementsInterface($interface));
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
genericGetMatchingClassNames(callable $is_matching, array $additional_ignore=[], string $matching_path=null)
The matcher finds the class names implementing the given interface, while ignoring paths in self::$ig...
isClassMatching(string $interface, \ReflectionClass $r)
getMatchingClassNames(string $interface, array $additional_ignore=[], string $matching_path=null)