PHP 클래스 Sylius\Bundle\ResourceBundle\Doctrine\ORM\EntityRepository

저자: Paweł Jędrzejewski ([email protected])
상속: extends Doctrine\ORM\EntityRepository, implements Sylius\Component\Resource\Repository\RepositoryInterface
파일 보기 프로젝트 열기: sylius/sylius 1 사용 예제들

공개 메소드들

메소드 설명
add ( Sylius\Component\Resource\Model\ResourceInterface $resource )
createPaginator ( array $criteria = [], array $sorting = [] )
remove ( Sylius\Component\Resource\Model\ResourceInterface $resource )

보호된 메소드들

메소드 설명
applyCriteria ( Doctrine\ORM\QueryBuilder $queryBuilder, array $criteria = [] )
applySorting ( Doctrine\ORM\QueryBuilder $queryBuilder, array $sorting = [] )
getArrayPaginator ( array $objects ) : Pagerfanta\Pagerfanta
getPaginator ( Doctrine\ORM\QueryBuilder $queryBuilder ) : Pagerfanta\Pagerfanta
getPropertyName ( string $name ) : string

메소드 상세

add() 공개 메소드

public add ( Sylius\Component\Resource\Model\ResourceInterface $resource )
$resource Sylius\Component\Resource\Model\ResourceInterface

applyCriteria() 보호된 메소드

protected applyCriteria ( Doctrine\ORM\QueryBuilder $queryBuilder, array $criteria = [] )
$queryBuilder Doctrine\ORM\QueryBuilder
$criteria array

applySorting() 보호된 메소드

protected applySorting ( Doctrine\ORM\QueryBuilder $queryBuilder, array $sorting = [] )
$queryBuilder Doctrine\ORM\QueryBuilder
$sorting array

createPaginator() 공개 메소드

public createPaginator ( array $criteria = [], array $sorting = [] )
$criteria array
$sorting array

getArrayPaginator() 보호된 메소드

protected getArrayPaginator ( array $objects ) : Pagerfanta\Pagerfanta
$objects array
리턴 Pagerfanta\Pagerfanta

getPaginator() 보호된 메소드

protected getPaginator ( Doctrine\ORM\QueryBuilder $queryBuilder ) : Pagerfanta\Pagerfanta
$queryBuilder Doctrine\ORM\QueryBuilder
리턴 Pagerfanta\Pagerfanta

getPropertyName() 보호된 메소드

protected getPropertyName ( string $name ) : string
$name string
리턴 string

remove() 공개 메소드

public remove ( Sylius\Component\Resource\Model\ResourceInterface $resource )
$resource Sylius\Component\Resource\Model\ResourceInterface