Laravel: API-Antworten und -Fehlermeldungen abfangen und manipulieren.

Zu einem guten API-Design gehört auch, sich Gedanken über das Format der Antworten zu machen. Idealerweise folgt sie einem bestimmten Standard, der gut dokumentiert und leicht verständlich ist, sodass die Konsumenten des API keine unnötigen Schwierigkeiten erleben. Laravel dokumentiert die Verwendung seiner Response-Klasse recht ausführlich und illustriert einige Anwendungen und Beispiele. Benutzt man die angebotenen … Weiterlesen Laravel: API-Antworten und -Fehlermeldungen abfangen und manipulieren.

Laravel / Lumen Authorisierung mittels Policies: zusätzliche Parameter an die Policy-Methode übergeben

Changelog: 05.10.2019: Hinweis zu den aktualisierten Docs hinzugefügt. Hinweis: Seit Version 6.0 ist der in diesem Artikel beschriebene Fall in der offiziellen Laravel-Dokumentation dokumentiert. Die hier betrachtete Frage lautet: Wie übergebe ich weitere Informationen an die referenzierte Methode einer Policy, wenn ich aus einem Controller heraus ... $this->authorize('nameOfThePolicyMethod', ...); ... aufrufe? Auf einen Blick: AuthServiceProvider … Weiterlesen Laravel / Lumen Authorisierung mittels Policies: zusätzliche Parameter an die Policy-Methode übergeben

Elemente eines Observable Array mit abhängigen inneren Observables kombinieren

Changelog: 17.06.2019: Rechtschreibfehler korrigiert. Gegeben ist folgendes Szenario: Ein Observable wird uns ein Array von Blog-Artikeln liefern.Jedes Blogeintrag-Objekt enthält eine ID, die auf den Autor des Eintrags verweist.Außerdem verweisen eine Reihe von Kommentar-Objekten per ID auf den Eintrag. Wir wollen nun zum Beispiel eine Suche programmieren, die sowohl alle Text-Felder des Beitrags-Objektes durchsucht, als auch … Weiterlesen Elemente eines Observable Array mit abhängigen inneren Observables kombinieren