Laravel 5 - Ändern Sie den Speicherort der Modelldatei

8

Ich bin von Laravel 4 nach Laravel 5 gewechselt. Eine wichtige Änderung, die ich sehe, ist, dass alle Modelldateien unter dem Verzeichnis /app stehen müssen.

Wie konfiguriere ich meine Laravel 5-Installation, damit ich meine Modelldateien unter /app/Models platzieren kann und auch die Modelle in der üblichen Weise FooModel::with(...) (zum Beispiel) verwenden kann?

    
Anindit Karmakar 04.04.2015, 21:18
quelle

2 Antworten

6

Fügen Sie den Ordner zur composer.json classmap hinzu:

%Vor%     
ceejayoz 04.04.2015, 21:41
quelle
12

Sie müssen nur die Modelle entsprechend benennen.

%Vor%

und wo immer Sie sie verwenden müssen, verweisen Sie sie einfach mit dem richtigen Namespace.

%Vor%

Stellen Sie sicher, dass Sie den Befehl composer update ausführen, um den Autoloader neu zu erstellen, nachdem Sie Namespaces in Ihrer App geändert haben.

    
Conrad Warhol 04.04.2015 22:55
quelle

Tags und Links