PHP 클래스 Nextras\Orm\Repository\RemovalHelper

파일 보기 프로젝트 열기: nextras/orm 1 사용 예제들

공개 메소드들

메소드 설명
getCascadeQueueAndSetNulls ( Nextras\Orm\Entity\IEntity $entity, Nextras\Orm\Model\IModel $model, $withCascade, &$queuePersist, &$queueRemove )
getRelationships ( Nextras\Orm\Entity\IEntity $entity ) : array Returns entity relationships as array, 0 => pre, 1 => post, 2 => nulls

비공개 메소드들

메소드 설명
setNulls ( Nextras\Orm\Entity\IEntity $entity, array $metadata, Nextras\Orm\Model\IModel $model, array &$pre )

메소드 상세

getCascadeQueueAndSetNulls() 공개 정적인 메소드

public static getCascadeQueueAndSetNulls ( Nextras\Orm\Entity\IEntity $entity, Nextras\Orm\Model\IModel $model, $withCascade, &$queuePersist, &$queueRemove )
$entity Nextras\Orm\Entity\IEntity
$model Nextras\Orm\Model\IModel

getRelationships() 공개 정적인 메소드

Returns entity relationships as array, 0 => pre, 1 => post, 2 => nulls
public static getRelationships ( Nextras\Orm\Entity\IEntity $entity ) : array
$entity Nextras\Orm\Entity\IEntity
리턴 array