PHP 클래스 Action_Helper_Entity

상속: extends Zend_Controller_Action_Helper_Abstract
파일 보기 프로젝트 열기: sourcefabric/newscoop

공개 메소드들

메소드 설명
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