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

Наследование: implements Jarves\Admin\FieldTypes\TypeInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$fieldDefinition Jarves\Configuration\Field
$name string
$value mixed

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

Метод Описание
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

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

Метод Описание
validateColumn ( mixed $value, ColumnDefinition $column, array &$result )

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

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

public getFieldDefinition ( ) : Field
Результат Jarves\Configuration\Field

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

public getForm ( ) : Form
Результат Jarves\Admin\Form\Form

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

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

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

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

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

A list of field names that are included additional in ObjectCrud's field list during loading of this field.
public getRequiredFields ( ) : array
Результат array

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

public getValue ( ) : mixed
Результат mixed

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

public isDiffAllowed ( )

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

public mapValues ( array &$data )
$data array

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

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

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

public setName ( string $name )
$name string

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

public setValue ( mixed $value )
$value mixed

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

public validate ( ) : array
Результат array

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

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

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

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

protected Field,Jarves\Configuration $fieldDefinition
Результат Jarves\Configuration\Field

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

protected string $name
Результат string

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

protected mixed $value
Результат mixed