Laravel 5.3 date validator: égale ou après date_debut

Je suis en utilisant Laravel 5.3 pour valider date_debut et end_date pour un événement.
end_date doit être égale à date_debut ou après cette date. end_date >= start_date

$validator = Validator::make($data, [
    'start_date'    => 'required|date',
    'end_date'      => 'required|date|after:start_date',
]);

J'ai essayé d'utiliser après, mais il ne fonctionne que pour end_date > date_debut.
Bien sûr, je peux ajouter règle personnalisée à l'aide Validator::extend, mais j'aimerais savoir si nous pouvons le faire sans l'ajout de la règle.

Est-il possible d'ajouter règle négative ou ajouter >= la règle?

Grâce

Pas une Bonne solution, mais si vous ne voulez pas créer de validation personnalisée vous pouvez soustraire 1 jour à compter de la date de début et, puis valider à l'aide de après
Eh bien, vous pourriez faire une nouvelle variable avec la start_at - 1 jour et pass en place, peut-être pas l'idéal, mais il devrait fonctionner correctement.
Merci pour votre suggestion, mais pourrions-nous faire sans l'appel du programme de validation des méthodes deux fois?
Oui vous pouvez, si vous insérez la variable avec 1 jour de moins dans $variable de données
Juste au-dessus du validateur manipuler $variable de données

OriginalL'auteur Paul Z. | 2016-12-27