WellCommerce\Bundle\DoctrineBundle\Helper\Doctrine\DoctrineHelper::getAllClassesForQueryBuilder PHP Метод

getAllClassesForQueryBuilder() публичный Метод

public getAllClassesForQueryBuilder ( Doctrine\ORM\QueryBuilder $queryBuilder ) : array
$queryBuilder Doctrine\ORM\QueryBuilder
Результат array
    public function getAllClassesForQueryBuilder(QueryBuilder $queryBuilder) : array
    {
        $classes = [];
        $rootEntities = $queryBuilder->getRootEntities();
        foreach ($rootEntities as $rootEntity) {
            $classes[$rootEntity] = $rootEntity;
            $metadata = $this->getClassMetadata($rootEntity);
            $this->addAssociationsTargetClasses($metadata, $classes);
        }
        return $classes;
    }