public function findByType($class)
{
$class = ltrim($class, '\\');
self::checkCase($class);
$found = [];
$classes = $this->getClassList();
if (!empty($classes[$class])) {
foreach (array_merge(...array_values($classes[$class])) as $name) {
$found[$name] = $this->definitions[$name];
}
}
return $found;
}