PHP 클래스 HasManyRelationship, recess

저자: Kris Jordan ([email protected])
상속: extends Relationship
파일 보기 프로젝트 열기: KrisJordan/recess 1 사용 예제들

공개 메소드들

메소드 설명
__set_state ( $array )
addTo ( Model $model, Model $relatedModel )
attachMethodsToModelDescriptor ( ModelDescriptor &$descriptor )
getDefaultOnDeleteMode ( )
getType ( )
init ( $modelClassName, $relationshipName )
onDeleteCascade ( Model $model )
onDeleteDelete ( Model $model )
onDeleteNullify ( Model $model )
removeFrom ( Model $model, Model $relatedModel )
select ( $modelOrModelSet )

보호된 메소드들

메소드 설명
augmentSelect ( PdoDataSet $select )

메소드 상세

__set_state() 공개 메소드

public __set_state ( $array )

addTo() 공개 메소드

public addTo ( Model $model, Model $relatedModel )
$model Model
$relatedModel Model

attachMethodsToModelDescriptor() 공개 메소드

public attachMethodsToModelDescriptor ( ModelDescriptor &$descriptor )
$descriptor ModelDescriptor

augmentSelect() 보호된 메소드

protected augmentSelect ( PdoDataSet $select )
$select PdoDataSet

getDefaultOnDeleteMode() 공개 메소드

getType() 공개 메소드

public getType ( )

init() 공개 메소드

public init ( $modelClassName, $relationshipName )

onDeleteCascade() 공개 메소드

public onDeleteCascade ( Model $model )
$model Model

onDeleteDelete() 공개 메소드

public onDeleteDelete ( Model $model )
$model Model

onDeleteNullify() 공개 메소드

public onDeleteNullify ( Model $model )
$model Model

removeFrom() 공개 메소드

public removeFrom ( Model $model, Model $relatedModel )
$model Model
$relatedModel Model

select() 공개 메소드

public select ( $modelOrModelSet )