2017-12-20 2 views
0

Ich möchte Laravel-Code in der unteren Ordnerstruktur aus Gründen der einfachen Wartung und bessere Gruppierung zu organisieren. Ich weiß nicht, ob ich das in Laravel machen kann.Laravel Code-Organisation

app 
--order 
----CustomerOrder.php 
----CustomerOrderController.php 
----CustomerOrderService.php 
--purchasing 
----PurchaseOrder.php 
----PurchaseOrderController.php 
----PurchaseOrderService.php 

Kann ich Konfigurationsdateien ändern, um die obige Hierarchie zu erleichtern?

Antwort

2

Laravel ist ein MVC-basiertes Framework. Die Controller und Modelle werden in verschiedenen Ordnern abgelegt, da die Dokumente anweisen:

https://laravel.com/docs/master/structure

Ich schlage vor, Sie organisieren und Projektordner Strukturgruppe nach Laravel Dokument. Die Lesbarkeit und Wartung wird viel einfacher, wenn alle die gleiche Ordnerstruktur im selben Framework und nicht die benutzerdefinierte Struktur verwenden.

+0

Ich liebe Laravel. Aber ich möchte den Code basierend darauf gruppieren, was er tut (Funktion) und nicht darauf basiert, was er ist. Das ist einfach, was ich suche ... –

+0

Ich stimme @ @ howar31's Antwort zu, obwohl ich verstehe, was Sie wollen, aber wenn Sie wirklich so gehen wollen, werden Sie eine schlechte Zeit haben, alle Includes und Referenzen zu schreiben, und am Ende erhalten Sie einen schwer zu wartenden Code –

Verwandte Themen