PHP Интерфейс Jarves\Admin\FieldTypes\RelationDefinitionInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
getForeignObjectKey ( ) : string The objectKey this relation points to.
getName ( ) : string
getOnDelete ( ) : string
getOnUpdate ( ) : string
getRefName ( ) : string
getReferences ( ) : Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]
getType ( ) : string One of
getWithConstraint ( ) : boolean

Описание методов

getForeignObjectKey() публичный Метод

e.g. jarves/node
public getForeignObjectKey ( ) : string
Результат string

getName() публичный Метод

public getName ( ) : string
Результат string

getOnDelete() публичный Метод

public getOnDelete ( ) : string
Результат string cascade|setnull|restrict|none

getOnUpdate() публичный Метод

public getOnUpdate ( ) : string
Результат string cascade|setnull|restrict|none

getRefName() публичный Метод

public getRefName ( ) : string
Результат string

getReferences() публичный Метод

public getReferences ( ) : Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]
Результат Jarves\Admin\FieldTypes\RelationReferenceDefinitionInterface[]

getType() публичный Метод

\Jarves\ORM\ORMAbstract:: MANY_TO_ONE = 'nTo1', ONE_TO_MANY = '1ToN', ONE_TO_ONE = '1To1', MANY_TO_MANY = 'nToM';
public getType ( ) : string
Результат string

getWithConstraint() публичный Метод

public getWithConstraint ( ) : boolean
Результат boolean