Pagekit\Database\ORM\MetadataManager::getParentClasses PHP Method

getParentClasses() protected method

Get array of parent classes for the given class.
protected getParentClasses ( ReflectionClass $class ) : array
$class ReflectionClass
return array
    protected function getParentClasses(\ReflectionClass $class)
    {
        $parents = [$class];
        while ($parent = $class->getParentClass()) {
            if (!$this->loader->isTransient($parent)) {
                array_unshift($parents, $parent);
            }
            $class = $parent;
        }
        return $parents;
    }