How-to articles, tricks, and solutions about LARAVEL-5

Finden Sie die letzte Iteration der Foreach-Schleife in der Laravel-Klinge

In Laravel Blade können Sie die Schleife @forelse verwenden, um zu überprüfen, ob die letzte Iteration einer Schleife erreicht wurde.

Formatieren Sie die Zeitzone für das Carbon-Datum

Um eine Zeitzone für ein Carbon-Datum in PHP zu formatieren, können Sie die Methode format() verwenden und die Formatcodes e oder I einschließen.

handwerklicher Migrationsfehler "Klasse 'Doctrine\\DBAL\\Driver\\PDOMySql\\Driver' nicht gefunden"

Diese Fehlermeldung gibt an, dass die PHP-Erweiterung für PDO MySQL auf Ihrem System nicht installiert oder nicht aktiviert ist.

laravel - Parameter von http-Anfrage abrufen

In Laravel können Sie das $request-Objekt verwenden, um auf Parameter einer HTTP-Anforderung zuzugreifen.

Laravel 5 - Schnittstelle ist nicht instanziierbar

Diese Fehlermeldung in Laravel 5 bedeutet in der Regel, dass Sie versuchen, eine Schnittstelle zu instanziieren, aber Schnittstellen können nicht instanziiert werden, da sie nur einen Vertrag für die Methoden sind, die eine Klasse implementieren sollte.

Laravel 5 ändern public_path()

In Laravel 5 können Sie den Wert der Funktion public_path() ändern, indem Sie den Schlüssel 'public' in der Konfigurationsdatei config/filesystems.php bearbeiten.

Laravel 5 erhält ID von URL

In Laravel 5 kann man die ID aus der URL mit dem $request-Objekt oder durch Definition eines Routenparameters in der web.php-Datei erhalten.

Laravel 5.3 mehrere Datei-Uploads

In Laravel 5.3 können Sie die Methode file des Request-Objekts verwenden, um mehrere Datei-Uploads zu verarbeiten.

Laravel Carbon: Wie ändert man die Zeitzone, ohne die Stunde zu ändern?

In Laravel kannst du die Methode setTimezone auf einer Carbon-Instanz verwenden, um die Zeitzone zu ändern, ohne die Stunde zu ändern.

Laravel Socialite: InvalidStateException

Die InvalidStateException wird von Laravels Socialite-Paket ausgelöst, wenn der im OAuth-Umleitungs-URL bereitgestellte Statusparameter nicht mit dem im Session gespeicherten übereinstimmt.

php artisan migrieren - SQLSTATE[HY000] [1045] Zugriff für Benutzer „laravel“@„localhost“ verweigert

Diese Fehlermeldung gibt an, dass das PHP-Skript "artisan" versucht, einen Datenbankmigrationsbefehl auszuführen, aber der Datenbankserver den Zugriff für den Benutzer "laravel" an dem Ort "localhost" verweigert.

Schaltfläche in Laravel 5 - Blade

In Laravel 5 bietet der Blade-Templating-Engine eine "switch"-Anweisung, mit der Sie eine Variable mit mehreren Werten vergleichen und für jeden Treffer unterschiedlichen Code ausführen können.

So löschen Sie mehrere Datensätze mit Laravel Eloquent

Sie können die Methode destroy() in Laravel Eloquent verwenden, um mehrere Datensätze zu löschen.

Wie lade ich Dateien in Laravel direkt in den öffentlichen Ordner hoch?

Um Dateien direkt in den public-Ordner in Laravel hochzuladen, können Sie die von der Storage Facade bereitgestellte storeAs Methode verwenden.