public function __construct($name, $value = array('', ''), $class = '', $extra = array()) { if (!isset($value[0])) { $value[0] = ''; } if (!isset($value[1])) { $value[1] = ''; } $fieldParams = array(); $this->_calParams = array(); if (!isset($extra['id'])) { $extra['id'] = 'id_' . $name; } if (is_array($extra)) { foreach ($extra as $key => $value) { if (substr($key, 0, 4) != 'cal_') { $fieldParams[$key] = $value; } else { $this->_calParams[$key] = $value; } } } $this->_calDefaults = array('cal_but_img' => '/i/b.gif', 'cal_but_id_f' => 'f_' . $name . '_date_event_icon', 'cal_but_id_t' => 't_' . $name . '_date_event_icon', 'cal_but_class' => 'icon date', 'cal_format' => '%Y-%m-%d', 'cal_align' => 'Tl', 'cal_singleClick' => 'true'); parent::__construct($name, $value, $class, $fieldParams); }
public function __construct($name, $value = '', $class = '', $extra = array(), $refClass, $title = '') { if (!isset($extra['id'])) { $extra['id'] = 'id_' . $name; } parent::__construct($name, $value, $class, $extra); $this->_title = $title; $this->_refClass = $refClass; }
public function __set($var, $value) { switch ($var) { case 'data': $this->_data = $value; default: parent::__set($var, $value); } }
public function __construct($name, $value, $class, $extra) { parent::__construct($name, $value, $class, $extra); }
public function __construct($name, $value, $label, $checked = false, $class = '', $extra = array()) { parent::__construct($name, $value, $class, $extra); $this->_label = $label; $this->_checked = $checked; }
public function __construct($name = '', array $options, $value = null, $class = '', $extra = array()) { parent::__construct($name, $value, $class, $extra); $this->_options = $options; }
public function __construct($name, array $options, $value = '', $class = '', $empty = false, $extra = array()) { parent::__construct($name, $value, $class, $extra); $this->_options = $options; $this->_empty = $empty; }
public function __construct($name, $value) { $class = ''; $extra = false; parent::__construct($name, $value, $class, $extra); }