PHP Class Action_Helper_Entity

Inheritance: extends Zend_Controller_Action_Helper_Abstract
Afficher le fichier Open project: sourcefabric/newscoop

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
getClassName ( mixed $entity ) : string Get entity name

Method Details

direct() public méthode

Direct strategy
public direct ( mixed $entity, string $key, boolean $throw = TRUE ) : object | null
$entity mixed
$key string
$throw boolean
Résultat object | null

find() public méthode

Find entity
public find ( string $entity, mixed $key ) : object
$entity string
$key mixed
Résultat object

flushManager() public méthode

Flush entity manager
public flushManager ( ) : void
Résultat void

get() public méthode

Get entity by parameter
public get ( mixed $entity, string $key = 'id', boolean $throw = TRUE ) : object | null
$entity mixed
$key string
$throw boolean
Résultat object | null

getManager() public méthode

Get entity manager
public getManager ( ) : EntityManager
Résultat Doctrine\ORM\EntityManager

getRepository() public méthode

Get entity repository
public getRepository ( $entity ) : Doctrine\ORM\EntityRepository
Résultat Doctrine\ORM\EntityRepository

init() public méthode

Init Entity manager
public init ( ) : Action_Helper_Entity
Résultat Action_Helper_Entity

setManager() public méthode

Set entity manager
public setManager ( EntityManager $em ) : Action_Helper_Entity
$em Doctrine\ORM\EntityManager
Résultat Action_Helper_Entity