PHP Класс Action_Helper_Entity

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

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

Метод Описание
direct ( mixed $entity, string $key, boolean $throw = TRUE ) : object | null Direct strategy
find ( string $entity, mixed $key ) : object Find entity
flushManager ( ) : void Flush entity manager
get ( mixed $entity, string $key = 'id', boolean $throw = TRUE ) : object | null Get entity by parameter
getManager ( ) : EntityManager Get entity manager
getRepository ( $entity ) : Doctrine\ORM\EntityRepository Get entity repository
init ( ) : Action_Helper_Entity Init Entity manager
setManager ( EntityManager $em ) : Action_Helper_Entity Set entity manager

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

Метод Описание
getClassName ( mixed $entity ) : string Get entity name

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

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

Direct strategy
public direct ( mixed $entity, string $key, boolean $throw = TRUE ) : object | null
$entity mixed
$key string
$throw boolean
Результат object | null

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

Find entity
public find ( string $entity, mixed $key ) : object
$entity string
$key mixed
Результат object

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

Flush entity manager
public flushManager ( ) : void
Результат void

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

Get entity by parameter
public get ( mixed $entity, string $key = 'id', boolean $throw = TRUE ) : object | null
$entity mixed
$key string
$throw boolean
Результат object | null

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

Get entity manager
public getManager ( ) : EntityManager
Результат Doctrine\ORM\EntityManager

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

Get entity repository
public getRepository ( $entity ) : Doctrine\ORM\EntityRepository
Результат Doctrine\ORM\EntityRepository

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

Init Entity manager
public init ( ) : Action_Helper_Entity
Результат Action_Helper_Entity

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

Set entity manager
public setManager ( EntityManager $em ) : Action_Helper_Entity
$em Doctrine\ORM\EntityManager
Результат Action_Helper_Entity