PHP 클래스 Jarves\Admin\FieldTypes\RelationDefinition

상속: implements Jarves\Admin\FieldTypes\RelationDefinitionInterface
파일 보기 프로젝트 열기: jarves/jarves 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$foreignObjectKey string
$name string The actual relation name.
$onDelete string cascade|setnull|restrict|none
$onUpdate string cascade|setnull|restrict|none
$refName string The relation name on the foreign object that points back.
$references Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]
$type string
$withConstraint boolean If the storage backend should also create a constraint so its not possible to pass a invalid reference id

공개 메소드들

메소드 설명
getForeignObjectKey ( ) : string
getName ( ) : string
getOnDelete ( ) : string
getOnUpdate ( ) : string
getRefName ( ) : string
getReferences ( ) : Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]
getType ( ) : string
getWithConstraint ( ) : boolean
setForeignObjectKey ( string $foreignObjectKey )
setName ( string $name )
setOnDelete ( string $onDelete )
setOnUpdate ( string $onUpdate )
setRefName ( string $refName )
setReferences ( Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[] $references )
setType ( string $type )
setWithConstraint ( boolean $withConstraint ) If the storage backend should also create a constraint so its not possible to pass a invalid reference id.

메소드 상세

getForeignObjectKey() 공개 메소드

public getForeignObjectKey ( ) : string
리턴 string

getName() 공개 메소드

public getName ( ) : string
리턴 string

getOnDelete() 공개 메소드

public getOnDelete ( ) : string
리턴 string

getOnUpdate() 공개 메소드

public getOnUpdate ( ) : string
리턴 string

getRefName() 공개 메소드

public getRefName ( ) : string
리턴 string

getReferences() 공개 메소드

public getReferences ( ) : Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]
리턴 Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]

getType() 공개 메소드

public getType ( ) : string
리턴 string

getWithConstraint() 공개 메소드

public getWithConstraint ( ) : boolean
리턴 boolean

setForeignObjectKey() 공개 메소드

public setForeignObjectKey ( string $foreignObjectKey )
$foreignObjectKey string

setName() 공개 메소드

public setName ( string $name )
$name string

setOnDelete() 공개 메소드

public setOnDelete ( string $onDelete )
$onDelete string

setOnUpdate() 공개 메소드

public setOnUpdate ( string $onUpdate )
$onUpdate string

setRefName() 공개 메소드

public setRefName ( string $refName )
$refName string

setReferences() 공개 메소드

public setReferences ( Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[] $references )
$references Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]

setType() 공개 메소드

public setType ( string $type )
$type string

setWithConstraint() 공개 메소드

If the storage backend should also create a constraint so its not possible to pass a invalid reference id.
public setWithConstraint ( boolean $withConstraint )
$withConstraint boolean

프로퍼티 상세

$foreignObjectKey 보호되어 있는 프로퍼티

protected string $foreignObjectKey
리턴 string

$name 보호되어 있는 프로퍼티

The actual relation name.
protected string $name
리턴 string

$onDelete 보호되어 있는 프로퍼티

cascade|setnull|restrict|none
protected string $onDelete
리턴 string

$onUpdate 보호되어 있는 프로퍼티

cascade|setnull|restrict|none
protected string $onUpdate
리턴 string

$refName 보호되어 있는 프로퍼티

The relation name on the foreign object that points back.
protected string $refName
리턴 string

$references 보호되어 있는 프로퍼티

protected RelationReferenceDefinitionInterface[],Jarves\Admin\FieldTypes $references
리턴 Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]

$type 보호되어 있는 프로퍼티

protected string $type
리턴 string

$withConstraint 보호되어 있는 프로퍼티

If the storage backend should also create a constraint so its not possible to pass a invalid reference id
protected bool $withConstraint
리턴 boolean