PHP 클래스 Jarves\Admin\FieldTypes\AbstractType

상속: implements Jarves\Admin\FieldTypes\TypeInterface
파일 보기 프로젝트 열기: jarves/jarves

보호된 프로퍼티들

프로퍼티 타입 설명
$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