Admin/FieldAdmin.php
public function validate(ErrorElement $errorElement, $field)
    {
        if ($field->getType() == 'date') {
            $formatter = new IntlDateFormatter(null, null, null);
            $formatter->setPattern('d-M-y');

            if (!$formatter->parse($field->getDefault())) {
                $errorElement->with('default')->addViolation('Dit is geen geldige standaardwaarde voor datum volgens formaat dag-maand-jaar');
            }
        }
    }
public function validate(ErrorElement $errorElement, $field)
    {
        if ($field->getType() == 'date') {
            $formatter = new IntlDateFormatter(null, null, null);
            $formatter->setPattern('d-M-y');

            if (!$formatter->parse($field->getDefault())) {
                $errorElement->with('default')->addViolation('Dit is geen geldige standaardwaarde voor datum volgens formaat dag-maand-jaar');
            }
        }
    }
public function validate ( ErrorElement $ errorElement , $ field ) { if ( $ field -> getType ( ) == 'date' ) { $ formatter = new IntlDateFormatter ( null , null , null ) ; $ formatter -> setPattern ( 'd-M-y' ) ; if ( ! $ formatter -> parse ( $ field -> getDefault ( ) ) ) { $ errorElement -> with ( 'default' ) -> addViolation ( 'Dit is geen geldige standaardwaarde voor datum volgens formaat dag-maand-jaar' ) ; } } }
Add specific validation when default for type = date is entered.
Add specific validation when default for type = date is entered .