PHP Class Jarves\Admin\FieldTypes\AbstractType

Inheritance: implements Jarves\Admin\FieldTypes\TypeInterface
Afficher le fichier Open project: jarves/jarves

Protected Properties

Свойство Type Description
$fieldDefinition Jarves\Configuration\Field
$name string
$value mixed

Méthodes publiques

Méthode Description
getFieldDefinition ( ) : Field
getForm ( ) : Form
getName ( ) : string
getPhpDataType ( ) : string
getRequiredFields ( ) : array A list of field names that are included additional in ObjectCrud's field list during loading of this field.
getValue ( ) : mixed
isDiffAllowed ( )
mapValues ( array &$data )
setFieldDefinition ( Field $field )
setName ( string $name )
setValue ( mixed $value )
validate ( ) : array

Méthodes protégées

Méthode Description
validateColumn ( mixed $value, ColumnDefinition $column, array &$result )

Method Details

getFieldDefinition() public méthode

public getFieldDefinition ( ) : Field
Résultat Jarves\Configuration\Field

getForm() public méthode

public getForm ( ) : Form
Résultat Jarves\Admin\Form\Form

getName() public méthode

public getName ( ) : string
Résultat string

getPhpDataType() public méthode

public getPhpDataType ( ) : string
Résultat string

getRequiredFields() public méthode

A list of field names that are included additional in ObjectCrud's field list during loading of this field.
public getRequiredFields ( ) : array
Résultat array

getValue() public méthode

public getValue ( ) : mixed
Résultat mixed

isDiffAllowed() public méthode

public isDiffAllowed ( )

mapValues() public méthode

public mapValues ( array &$data )
$data array

setFieldDefinition() public méthode

public setFieldDefinition ( Field $field )
$field Jarves\Configuration\Field

setName() public méthode

public setName ( string $name )
$name string

setValue() public méthode

public setValue ( mixed $value )
$value mixed

validate() public méthode

public validate ( ) : array
Résultat array

validateColumn() protected méthode

protected validateColumn ( mixed $value, ColumnDefinition $column, array &$result )
$value mixed
$column ColumnDefinition
$result array

Property Details

$fieldDefinition protected_oe property

protected Field,Jarves\Configuration $fieldDefinition
Résultat Jarves\Configuration\Field

$name protected_oe property

protected string $name
Résultat string

$value protected_oe property

protected mixed $value
Résultat mixed