PHP Class Jarves\Admin\FieldTypes\TypeObject

Inheritance: extends AbstractType
Afficher le fichier Open project: jarves/jarves

Protected Properties

Свойство Type Description
$name
$objects Jarves\Objects

Méthodes publiques

Méthode Description
__construct ( Objects $objects )
bootRunTime ( Object $object, Configs $configs )
getColumns ( )
getSelection ( ) : string[] Returns the field names to select from the object model as array.

Méthodes protégées

Méthode Description
defineCrossObject ( Object $objectDefinition, Configs $configs ) : boolean
defineRelation ( Object $objectDefinition, Configs $configs )
getRelation ( Configs $configs ) : RelationDefinition | null

Method Details

__construct() public méthode

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

bootRunTime() public méthode

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

defineCrossObject() protected méthode

protected defineCrossObject ( Object $objectDefinition, Configs $configs ) : boolean
$objectDefinition Jarves\Configuration\Object
$configs Jarves\Configuration\Configs
Résultat boolean

defineRelation() protected méthode

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

getColumns() public méthode

public getColumns ( )

getRelation() protected méthode

protected getRelation ( Configs $configs ) : RelationDefinition | null
$configs Jarves\Configuration\Configs
Résultat RelationDefinition | null

getSelection() public méthode

Returns the field names to select from the object model as array.
public getSelection ( ) : string[]
Résultat string[]

Property Details

$name protected_oe property

protected $name

$objects protected_oe property

protected Objects,Jarves $objects
Résultat Jarves\Objects