PHP Интерфейс Happyr\DoctrineSpecification\EntitySpecificationRepositoryInterface

Наследование: extends Doctrine\Common\Persistence\ObjectRepository, extends Doctrine\Common\Collections\Selectable
Показать файл Открыть проект

Открытые методы

Метод Описание
getQuery ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : Doctrine\ORM\Query Prepare a Query with a Specification.
match ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed[] Get results when you match with a Specification.
matchOneOrNullResult ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed | null Get single result or null when you match with a Specification.
matchSingleResult ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed Get single result when you match with a Specification.

Описание методов

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

Prepare a Query with a Specification.
public getQuery ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : Doctrine\ORM\Query
$specification Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier
$modifier Happyr\DoctrineSpecification\Result\ResultModifier
Результат Doctrine\ORM\Query

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

Get results when you match with a Specification.
public match ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed[]
$specification Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier
$modifier Happyr\DoctrineSpecification\Result\ResultModifier
Результат mixed[]

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

Get single result or null when you match with a Specification.
public matchOneOrNullResult ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed | null
$specification Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier
$modifier Happyr\DoctrineSpecification\Result\ResultModifier
Результат mixed | null

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

Get single result when you match with a Specification.
public matchSingleResult ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $specification, Happyr\DoctrineSpecification\Result\ResultModifier $modifier ) : mixed
$specification Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier
$modifier Happyr\DoctrineSpecification\Result\ResultModifier
Результат mixed