ich the laravel documentation lese, und es gibt einige Zweifel über die ValidierungWarum Laravel Validierung im Controller statt Eloquent-Modell definieren?
Wenn der Web-Server Web-Interface Desktop-Benutzer zur Verfügung stellt, und api-Schnittstelle für mobile Benutzer, gibt es ein Problem: Es wird Validierung zweimal in api Controller definieren und Web-Controller, es ist eine Duplizierung.
und wenn es ein anderer Co-Entwickler ist ein großes Projekt zu entwickeln, sollte er vorherige Entwickler definiert Validierung wissen, ist es nicht gut für die gemeinsame Entwicklung
ich denke, es sollte Validierungslogik in derselben Stelle definieren, Wie ActiveRecord in Rails
danke, es tut mir leid für das Lesen sorgfältig – TangMonk