Ejemplo n.º 1
0
 public function rules()
 {
     $rules = parent::rules();
     if (isset($this->required)) {
         $rules[] = [$this->getAttribute(), 'required'];
     }
     return $rules;
 }
Ejemplo n.º 2
0
 /**
  * @inheritdoc
  */
 public function rules()
 {
     $rules = parent::rules();
     $rules[] = [$this->getAttribute(), 'date', 'format' => $this->format];
     if (isset($this->required)) {
         $rules[] = [$this->getAttribute(), 'required'];
     }
     return $rules;
 }
Ejemplo n.º 3
0
 /**
  * @return array
  */
 public function rules()
 {
     $rules = parent::rules();
     $rules[] = [$this->getAttribute(), MultipleValidator::className(), 'required' => !!$this->required, 'model' => $this->_value];
     return $rules;
 }