Was ist der Unterschied zwischenUnterschied zwischen Anfrage und Anfragen in Laravel
use Illuminate\Http\Request;
use App\Http\Requests;
? Beide sehen gleich aus und unterscheiden sich ihre Arbeitsweise?
Was ist der Unterschied zwischenUnterschied zwischen Anfrage und Anfragen in Laravel
use Illuminate\Http\Request;
use App\Http\Requests;
? Beide sehen gleich aus und unterscheiden sich ihre Arbeitsweise?
Illuminate\Http\Request
in einem Controller zu handhaben eine eingehende Anfrage (GET
, POST
, PUT
, PATCH
, ...) und noch mehr es erklärte schön in the docs verwendet.
App\Http\Requests
ist der übergeordnete Namespace, der für Formularvalidierungsregeln verwendet wird. Auf diese Weise können Sie den Controller sauber halten und die Validierungsregeln für eine eingehende Anforderung in einer separaten Klasse schreiben. Außerdem wird Ihre Validierungsklasse für andere Controller wiederverwendet. Wieder schön dokumentiert here.