/** * Generates an input for a model attribute. * @param string $type the input type. * @param CModel $model the data model. * @param string $attribute the attribute. * @param array $htmlOptions additional HTML attributes. * @param array $data data for generating the list options (value=>display). * @return string the generated input. * @see TbActiveForm::createInput */ public function createInput($type, $model, $attribute, $htmlOptions = array(), $data = array()) { $this->registerValidators($model, $attribute, $htmlOptions); return parent::createInput($type, $model, $attribute, $htmlOptions, $data); }