PHP Класс Jarves\Admin\FieldTypes\TypeObject

Наследование: extends AbstractType
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$name
$objects Jarves\Objects

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

Метод Описание
__construct ( Objects $objects )
bootRunTime ( Object $object, Configs $configs )
getColumns ( )
getSelection ( ) : string[] Returns the field names to select from the object model as array.

Защищенные методы

Метод Описание
defineCrossObject ( Object $objectDefinition, Configs $configs ) : boolean
defineRelation ( Object $objectDefinition, Configs $configs )
getRelation ( Configs $configs ) : RelationDefinition | null

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

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

public __construct ( Objects $objects )
$objects Jarves\Objects

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

public bootRunTime ( Object $object, Configs $configs )
$object Jarves\Configuration\Object
$configs Jarves\Configuration\Configs

defineCrossObject() защищенный Метод

protected defineCrossObject ( Object $objectDefinition, Configs $configs ) : boolean
$objectDefinition Jarves\Configuration\Object
$configs Jarves\Configuration\Configs
Результат boolean

defineRelation() защищенный Метод

protected defineRelation ( Object $objectDefinition, Configs $configs )
$objectDefinition Jarves\Configuration\Object
$configs Jarves\Configuration\Configs

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

public getColumns ( )

getRelation() защищенный Метод

protected getRelation ( Configs $configs ) : RelationDefinition | null
$configs Jarves\Configuration\Configs
Результат RelationDefinition | null

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

Returns the field names to select from the object model as array.
public getSelection ( ) : string[]
Результат string[]

Описание свойств

$name защищенное свойство

protected $name

$objects защищенное свойство

protected Objects,Jarves $objects
Результат Jarves\Objects