PHP Класс Gregwar\Formidable\Fields\Field

Автор: Grégoire Passault ([email protected])
Наследование: extends Gregwar\Formidable\Language\LanguageAware
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$attributes HTML attributes
$constraints Constraints on the field
$hook
$index
$mapping Data for the mapping
$maxlength
$minlength Text size
$name Field name
$prettyname Pretty name, for error messages
$readonly Is this field read only?
$regex Regular expression
$required Is this field required ?
$type Field type for the HTML code
$value Field value
$valueChanged Is the value changed?

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

Метод Описание
__sleep ( )
__toString ( )
addConstraint ( $closure )
check ( ) Constraints check
getAttribute ( $name ) Get an attribute
getBaseName ( )
getHtml ( )
getIndex ( )
getMappingName ( )
getMappingValue ( )
getName ( )
getSource ( )
getValue ( )
hasAttribute ( $name ) Does this has the attribute $name ?
hookName ( Closure $hook )
needJs ( )
printName ( )
push ( $name, $value = null ) Function called by the dispatcher
readOnly ( )
setAttribute ( $name, $value ) Define an attribute
setName ( $name )
setValue ( $value, $default = false ) Définition de la valeur
source ( $values )
unsetAttribute ( $name ) Remove the attribute $name

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

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

public __sleep ( )

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

public __toString ( )

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

public addConstraint ( $closure )

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

Constraints check
public check ( )

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

Get an attribute
public getAttribute ( $name )

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

public getBaseName ( )

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

public getHtml ( )

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

public getIndex ( )

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

public getMappingName ( )

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

public getMappingValue ( )

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

public getName ( )

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

public getSource ( )

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

public getValue ( )

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

Does this has the attribute $name ?
public hasAttribute ( $name )

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

public hookName ( Closure $hook )
$hook Closure

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

public needJs ( )

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

public printName ( )

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

Function called by the dispatcher
public push ( $name, $value = null )

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

public readOnly ( )

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

Define an attribute
public setAttribute ( $name, $value )

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

public setName ( $name )

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

Définition de la valeur
public setValue ( $value, $default = false )

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

public source ( $values )

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

Remove the attribute $name
public unsetAttribute ( $name )

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

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

HTML attributes
protected $attributes

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

Constraints on the field
protected $constraints

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

protected $hook

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

protected $index

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

Data for the mapping
protected $mapping

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

protected $maxlength

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

Text size
protected $minlength

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

Field name
protected $name

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

Pretty name, for error messages
protected $prettyname

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

Is this field read only?
protected $readonly

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

Regular expression
protected $regex

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

Is this field required ?
protected $required

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

Field type for the HTML code
protected $type

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

Field value
protected $value

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

Is the value changed?
protected $valueChanged