private function getWidgetScript($callback) { Yii::app()->clientScript->scripts = array(); ob_start(); $widget = new CMaskedTextField(null); $widget->name = 'test'; $widget->completed = $callback; $widget->mask = '99/99/9999'; $widget->init(); $widget->run(); Yii::app()->clientScript->render($out); ob_end_clean(); return $out; }
public function init() { $this->mask = $this->masks[$this->type]; parent::init(); }