PHP Класс Newscoop\Package\PackageRepository

Наследование: extends Doctrine\ORM\EntityRepository
Показать файл Открыть проект

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

Метод Описание
findAvailableForArticle ( Article $article ) : array Find available for article
findBy ( array $criteria, array $orderBy = null, integer $limit = null, integer $offset = null ) Find packages by a set of criteria
getCountBy ( array $criteria ) : integer Get count of packages by a set of criteria
getListByCriteria ( SlideshowCriteria $criteria ) : Newscoop\ListResult Get list for given criteria

Приватные методы

Метод Описание
setCriteria ( Doctrine\ORM\QueryBuilder $queryBuilder, array $criteria ) : void Set criteria for query builder

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

findAvailableForArticle() публичный метод

Find available for article
public findAvailableForArticle ( Article $article ) : array
$article Article
Результат array

findBy() публичный метод

Find packages by a set of criteria
public findBy ( array $criteria, array $orderBy = null, integer $limit = null, integer $offset = null )
$criteria array
$orderBy array
$limit integer
$offset integer

getCountBy() публичный метод

Get count of packages by a set of criteria
public getCountBy ( array $criteria ) : integer
$criteria array
Результат integer

getListByCriteria() публичный метод

Get list for given criteria
public getListByCriteria ( SlideshowCriteria $criteria ) : Newscoop\ListResult
$criteria Newscoop\Criteria\SlideshowCriteria
Результат Newscoop\ListResult