Класс Color
Объект $Field:
Объект «Поле: выбор цвета»
Исходный код
class Color extends Base { … }
Методы
request()
$Color->request();
Получение значения поля
Исходный код
function request() {
parent::request();
if (substr($this->value, 0, 1) === '#') $this->value = substr($this->value, 1);
if ($this->value === 'transparent' || $this->value === 'rgba(0,0,0,0)') $this->value = '';
}
v()
$Color->v($value=null);
Исходный код
function v($value = null) {
if (!func_num_args()) $value = $this->value;
$v = parent::v($value);
if ($v === '') $v = 'transparent';
return $v;
}