public function rules() { return CMap::mergeArray(parent::rules(), array( array('alias', 'required'), array('icon', 'safe', 'on'=>array('search', 'update', 'create')), )); }