Example #1
0
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams[static::PARAM_E]->setValue(1);
     $this->widgetParams[static::PARAM_MIN]->setValue(0);
     $this->widgetParams[static::PARAM_MAX]->setValue(999);
 }
Example #2
0
 /**
  * Assemble classes
  *
  * @param array $classes Classes
  *
  * @return array
  */
 protected function assembleClasses(array $classes)
 {
     $list = array_diff(parent::assembleClasses($classes), array('float'));
     $list[] = 'with-infinity';
     $list[] = 'float-with-infinity';
     return $list;
 }
Example #3
0
 /**
  * getCommonAttributes
  *
  * @return array
  */
 protected function getCommonAttributes()
 {
     $attributes = parent::getCommonAttributes();
     $attributes['value'] = '' !== $attributes['value'] ? parent::sanitizeFloat($attributes['value']) : '';
     return $attributes;
 }
Example #4
0
 /**
  * Assemble classes
  *
  * @param array $classes Classes
  *
  * @return array
  */
 protected function assembleClasses(array $classes)
 {
     $classes = parent::assembleClasses($classes);
     $classes[] = 'symbol';
     return $classes;
 }
Example #5
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams[self::PARAM_MIN]->setValue(0);
 }
Example #6
0
 /**
  * Assemble validation rules
  *
  * @return array
  */
 protected function assembleValidationRules()
 {
     $rules = parent::assembleValidationRules();
     $rules[] = 'funcCall[validateCouponTotal]';
     return $rules;
 }