+Text Area field
parent
91db894d39
commit
42cdee7ab0
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
namespace Artmark\Forms\Fields;
|
||||
|
||||
use Artmark\Forms\AbstractVisibleField;
|
||||
|
||||
/**
|
||||
* Description of TextField
|
||||
*
|
||||
* @author Andrey Pokidov <pokidov@e-traffic.ru>
|
||||
*/
|
||||
class TextAreaField extends AbstractVisibleField
|
||||
{
|
||||
private $value = '';
|
||||
|
||||
public function __construct($form, $name, $value = '')
|
||||
{
|
||||
parent::__construct($form, 'textarea', $name);
|
||||
|
||||
$this->setValue($value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Возвращает ранее заданное значение поля
|
||||
* @return string
|
||||
*/
|
||||
public function value()
|
||||
{
|
||||
return $this->value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Устанавливает новое значение для поля
|
||||
* @param mixed $newValue новое значение
|
||||
* @return $this
|
||||
*/
|
||||
public function setValue($newValue)
|
||||
{
|
||||
$this->value = strval($newValue);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue