PHP Класс Nette\Forms\Controls\TextBase

Наследование: extends BaseControl
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$emptyValue string
$rawValue unfiltered submitted value

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

Метод Описание
addFilter ( $filter ) : self Appends input string filter callback.
addRule ( $validator, $message = NULL, $arg = NULL )
getControl ( )
getEmptyValue ( ) : string Returns the special value which is treated as empty string.
getValue ( ) : string Returns control's value.
setEmptyValue ( $value ) : self Sets the special value which is treated as empty string.
setMaxLength ( $length ) : self Sets the maximum number of allowed characters.
setNullable ( $value = TRUE ) : self Sets whether getValue() returns NULL instead of empty string.
setValue ( $value ) : self Sets control's value.
validate ( ) : void Performs the server side validation.

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

Метод Описание
getRenderedValue ( ) : string | null

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

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

Appends input string filter callback.
public addFilter ( $filter ) : self
Результат self

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

public addRule ( $validator, $message = NULL, $arg = NULL )

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

public getControl ( )

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

Returns the special value which is treated as empty string.
public getEmptyValue ( ) : string
Результат string

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

protected getRenderedValue ( ) : string | null
Результат string | null

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

Returns control's value.
public getValue ( ) : string
Результат string

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

Sets the special value which is treated as empty string.
public setEmptyValue ( $value ) : self
Результат self

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

Sets the maximum number of allowed characters.
public setMaxLength ( $length ) : self
Результат self

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

Sets whether getValue() returns NULL instead of empty string.
public setNullable ( $value = TRUE ) : self
Результат self

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

Sets control's value.
public setValue ( $value ) : self
Результат self

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

Performs the server side validation.
public validate ( ) : void
Результат void

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

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

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

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

unfiltered submitted value
protected $rawValue