PHP Класс Sulu\Bundle\ContactBundle\Entity\ContactRepository

Наследование: extends Sulu\Component\Persistence\Repository\ORM\EntityRepository, implements Sulu\Component\SmartContent\Orm\DataProviderRepositoryInterface, use trait Sulu\Component\SmartContent\Orm\DataProviderRepositoryTrait
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
findByAccountId ( $accountId, $excludeContactId = null, $arrayResult = true, $onlyFetchMainAccounts = true )
findByCriteriaEmailAndPhone ( $where, $email = null, $phone = null )
findById ( $id )
findByIdAndDelete ( $id )
findByIds ( $ids )
findContactWithAccountsById ( $id )
findGetAll ( $limit = null, $offset = null, $sorting = ['id' => 'asc'], $where = [] )

Защищенные методы

Метод Описание
appendJoins ( Doctrine\ORM\QueryBuilder $queryBuilder, $alias, $locale )

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

Метод Описание
addPagination ( Doctrine\ORM\QueryBuilder $qb, integer | null $offset, integer | null $limit ) : Doctrine\ORM\QueryBuilder add pagination to querybuilder.
addSorting ( Doctrine\ORM\QueryBuilder $qb, array $sorting, string $prefix = 'u' ) : Doctrine\ORM\QueryBuilder Add sorting to querybuilder.
addWhere ( Doctrine\ORM\QueryBuilder $qb, array $where, string $prefix = '' ) : Doctrine\ORM\QueryBuilder add where to querybuilder.

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

appendJoins() защищенный Метод

protected appendJoins ( Doctrine\ORM\QueryBuilder $queryBuilder, $alias, $locale )
$queryBuilder Doctrine\ORM\QueryBuilder

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

public findByAccountId ( $accountId, $excludeContactId = null, $arrayResult = true, $onlyFetchMainAccounts = true )

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

public findByCriteriaEmailAndPhone ( $where, $email = null, $phone = null )

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

public findById ( $id )

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

public findByIdAndDelete ( $id )

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

public findByIds ( $ids )

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

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

public findGetAll ( $limit = null, $offset = null, $sorting = ['id' => 'asc'], $where = [] )