- array_map: documentation ( source)
- var_dump: documentation ( source)
- get_declared_classes: documentation ( source)
- array_filter: documentation ( source)
<?php
var_dump(array_map(
function (\ReflectionClass $class) { return $class->getName(); },
array_filter(
array_map(
function ($className) { return new \ReflectionClass($className); },
get_declared_classes()
),
function (\ReflectionClass $class) { return $class->getParentClass() && $class->getParentClass()->getParentClass(); }
)
));