Laravels Autorisierungssystem kontrolliert was ein authentifizierter Benutzer tun darf (unterschiedlich von Authentifizierung — wer sie sind). Gates sind einfache Closures für Berechtigungen; Policies sind Klassen, die Autorisierungslogik um ein spezifisches Modell organisieren (z.B. wer einen Post aktualisieren darf).
Gates — einfache, closure-basierte Berechtigungen
::(, fn() => ->());
(::()) { ... }
::();
