Beispiel #1
0
 /**
  * @param Field $field
  * @param array $options
  *
  * @return string
  */
 public function __invoke($field, array $options = [])
 {
     if ($field->checked) {
         $options['checked'] = true;
     }
     return parent::__invoke($field, $options);
 }
 /**
  * @param Field $field
  * @param array $options
  *
  * @return string
  */
 public function __invoke($field, array $options = [])
 {
     if ($this->hide_value) {
         $options['value'] = "";
     }
     return parent::__invoke($field, $options);
 }
Beispiel #3
0
 /**
  * @inheritdoc
  */
 public function __invoke($field, array $options = [])
 {
     foreach (['step', 'min', 'max'] as $option) {
         if (!array_key_exists($option, $options) && $this->{$option}) {
             $options[$option] = $this->{$option};
         }
     }
     return parent::__invoke($field, $options);
 }
Beispiel #4
0
 /**
  * @param Field $field
  * @param array $options
  *
  * @return string
  */
 public function __invoke($field, array $options = [])
 {
     return parent::__invoke($field, array_merge(["value" => $field->label->text], $options));
 }
Beispiel #5
0
 /**
  * @param Field $field
  * @param array $options
  *
  * @return string
  */
 public function __invoke($field, array $options = [])
 {
     return parent::__invoke($field, array_merge(["step" => $this->step], $options));
 }