Свойство | Тип | Описание | |
---|---|---|---|
$cacheCounts | int[] | ||
$cacheEntityIterator | Nextras\Orm\Collection\IEntityIterator[] | ||
$connection | Nextras\Dbal\Connection | ||
$joinStorageKey | string | ||
$metadata | |||
$targetMapper | |||
$targetRepository | Nextras\Orm\Repository\IRepository |
Метод | Описание | |
---|---|---|
__construct ( Nextras\Dbal\Connection $connection, |
||
getIterator ( Nextras\Orm\Entity\IEntity $parent, Nextras\Orm\Collection\ICollection $collection ) | ==== ITERATOR =================================================================================================== | |
getIteratorCount ( Nextras\Orm\Entity\IEntity $parent, Nextras\Orm\Collection\ICollection $collection ) | ==== ITERATOR COUNT ============================================================================================= |
Метод | Описание | |
---|---|---|
calculateCacheKey ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, array $values ) | ||
execute ( |
||
executeCounts ( |
||
fetchByOnePassStrategy ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, $hasJoin, array $values ) | ||
fetchByTwoPassStrategy ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, array $values ) |
Метод | Описание | |
---|---|---|
fetchCounts ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, array $values ) | ||
queryAndFetchEntities ( $query, $args ) |
public __construct ( Nextras\Dbal\Connection $connection, |
||
$connection | Nextras\Dbal\Connection | |
$targetMapper | ||
$metadata |
protected calculateCacheKey ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, array $values ) | ||
$builder | Nextras\Dbal\QueryBuilder\QueryBuilder | |
$values | array |
protected execute ( |
||
$collection | ||
$parent | Nextras\Orm\Entity\IEntity |
protected executeCounts ( |
||
$collection | ||
$parent | Nextras\Orm\Entity\IEntity |
protected fetchByOnePassStrategy ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, $hasJoin, array $values ) | ||
$builder | Nextras\Dbal\QueryBuilder\QueryBuilder | |
$values | array |
protected fetchByTwoPassStrategy ( Nextras\Dbal\QueryBuilder\QueryBuilder $builder, array $values ) | ||
$builder | Nextras\Dbal\QueryBuilder\QueryBuilder | |
$values | array |
public getIterator ( Nextras\Orm\Entity\IEntity $parent, Nextras\Orm\Collection\ICollection $collection ) | ||
$parent | Nextras\Orm\Entity\IEntity | |
$collection | Nextras\Orm\Collection\ICollection |
public getIteratorCount ( Nextras\Orm\Entity\IEntity $parent, Nextras\Orm\Collection\ICollection $collection ) | ||
$parent | Nextras\Orm\Entity\IEntity | |
$collection | Nextras\Orm\Collection\ICollection |
protected IEntityIterator[],Nextras\Orm\Collection $cacheEntityIterator | ||
Результат | Nextras\Orm\Collection\IEntityIterator[] |
protected Connection,Nextras\Dbal $connection | ||
Результат | Nextras\Dbal\Connection |
protected PropertyMetadata,Nextras\Orm\Entity\Reflection $metadata | ||
Результат |
protected DbalMapper,Nextras\Orm\Mapper\Dbal $targetMapper | ||
Результат |