11 Laravel Tips in 8 Minutes: December 2024

  • 1. Wenn Übersetzungen in Laravel fehlen, können Sie benachrichtigt werden.
  • 2. Erstellen Sie Dropdowns in Blade, indem Sie 'plug' mit 'name' Feld und 'ID' als Schlüssel verwenden.
  • 3. Es gibt eine Validierungsregel namens 'exclude', die nützlich ist, wenn Sie ein Feld validieren müssen, aber den Wert später nicht benötigen.
  • 4. Für komplexe Datenbankabfragen können Sie separate PHP-Klassen mit einer 'execute' Methode erstellen und diese Klasse dann aus Ihrem Controller aufrufen.
  • 5. Es gibt eine Methode namens 'when loaded', die nützlich ist, wenn Sie eine Aufgabe mit einem Benutzer laden müssen, aber nur in einigen Endpunkten.
  • 6. Die Eloquent-Methode 'with where has' ist nützlich, wenn Sie einen Datensatz mit einer Beziehung laden müssen und überprüfen möchten, ob es mindestens einen Datensatz in dieser Beziehung gibt.
  • 7. Mit LiveWire können Sie überprüfen, ob eine Anfrage von LiveWire kommt.
  • 8. Sie können 'config share' innerhalb eines Inertia-Requests verwenden.
  • 9. Für Json-Felder können Sie gefälschte Daten in Fabriken verwenden.
  • 10. Wenn Sie Webhooks in Ihrer Webanwendung benötigen, ist das Paket 'spyy laral web hook' sehr nützlich.
  • 11. Mit der Methode 'view first' können Sie eine dynamische Ansichtsdatei haben und einen Fallback bereitstellen, wenn die Datei nicht existiert.

via 11 Laravel Tips in 8 Minutes: December 2024