FRED™  3.0
FRED™: Framework for Rapid and Easy Development
Char.php
Go to the documentation of this file.
1 <?php
2 
4 
5 class Char extends \Rsi\Fred\Controller\View\Html\Widget{
6 
7  protected $_inputDisabled = 'readonly';
8 
9  protected function attribs(){
10  $attribs = parent::attribs();
11  if($max = $this->_widget->max) $attribs['maxlength'] = $max;
12  if($size = $this->_widget->size ?: $max) $attribs['size'] = $size;
13  if($placeholder = $this->_widget->placeholder) $attribs['placeholder'] = $placeholder;
14  if($autocomplete = $this->_widget->autocomplete) $attribs['autocomplete'] = $autocomplete === false ? 'off' : $autocomplete;
15  return $attribs;
16  }
17 
18 }
Rsi\Fred\Controller\View\Html\Widget
Definition: Char.php:3
Rsi\Fred\Controller\View\Html\Widget\Char
Definition: Char.php:5
Rsi\Fred\Controller\View\Html\Widget\Char\$_inputDisabled
$_inputDisabled
Definition: Char.php:7
Rsi\Fred\Controller\View\Html\Widget\Char\attribs
attribs()
Definition: Char.php:9