Example #1
0
 /**
  * @param Field $control
  * @return string
  */
 private function renderErrors(Field $control)
 {
     foreach ($this->getErrorMessages($control->getName()) as $message) {
         $name = str_replace('_', ' ', Str::snake($control->getName()));
         $label = $control->getLabel() ? $control->getLabel() : $control->getPlaceholder();
         $message = str_replace($name, $label, $message);
         // Return only first error
         return $this->html()->tag('label', ['for' => $control->getName(), 'class' => 'error'], $message);
     }
     return '';
 }
Example #2
0
 /**
  * @param Field $control
  * @return string
  */
 private function renderErrors(Field $control)
 {
     foreach ($this->getErrorMessages($control->getName()) as $message) {
         $name = str_replace('_', ' ', Str::snake($control->getName()));
         $label = $control->getLabel() ? $control->getLabel() : $control->getPlaceholder();
         $message = str_replace($name, $label, $message);
         // Return only first error
         return sprintf('<label class="error" for="%s">%s</label>', $control->getName(), $message);
     }
     return '';
 }