PHP Класс Doctrine\OXM\XmlEntityRepository

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

Защищенные свойства (Protected)

Свойство Тип Описание
$class Doctrine\OXM\Mapping\ClassMetadata
$entityName string
$xem XmlEntityManager

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

Метод Описание
__construct ( XmlEntityManager $xem, ClassMetadata $class ) Initializes a new XmlEntityRepository.
clear ( ) Clears the repository, causing all managed entities to become detached.
find ( $id, integer $lockMode = LockMode::NONE, integer $lockVersion = null ) : object Finds an entity by its identifier.
findAll ( ) : mixed Finds all objects in the repository.
findBy ( array $criteria, array $orderBy = null, $limit = null, $offset = null ) : mixed Finds objects by a set of criteria.
findOneBy ( array $criteria ) : object Finds a single object by a set of criteria.

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

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

Initializes a new XmlEntityRepository.
public __construct ( XmlEntityManager $xem, ClassMetadata $class )
$xem XmlEntityManager
$class Doctrine\OXM\Mapping\ClassMetadata

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

Clears the repository, causing all managed entities to become detached.
public clear ( )

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

Finds an entity by its identifier.
public find ( $id, integer $lockMode = LockMode::NONE, integer $lockVersion = null ) : object
$id The identifier.
$lockMode integer
$lockVersion integer
Результат object The entity.

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

Finds all objects in the repository.
public findAll ( ) : mixed
Результат mixed The objects.

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

Finds objects by a set of criteria.
public findBy ( array $criteria, array $orderBy = null, $limit = null, $offset = null ) : mixed
$criteria array
$orderBy array
Результат mixed The objects.

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

Finds a single object by a set of criteria.
public findOneBy ( array $criteria ) : object
$criteria array
Результат object The object.

Описание свойств

$class защищенное свойство

protected ClassMetadata,Doctrine\OXM\Mapping $class
Результат Doctrine\OXM\Mapping\ClassMetadata

$entityName защищенное свойство

protected string $entityName
Результат string

$xem защищенное свойство

protected XmlEntityManager,Doctrine\OXM $xem
Результат XmlEntityManager