2015-11-16 47 views
4

這似乎應該是一個相當簡單的問題,但與Laravels(5.1)model factories,我應該將每個模型定義在一個ModelFactory.php文件?Laravel 5.1 - 組織工廠

例如,如果我有200個不同的型號,我可以看到這個文件(Database\Factories\ModelFactory.php)變得非常大和混亂。

我的問題是:

有沒有更好的方式來組織模型的工廠,或者我真的應該定義所有的在一個文件?什麼是最佳做法?

回答

10

如果你看看source code你可以看到它需要路徑(/工廠)並且需要每一個文件。因此,您可以在該目錄中創建儘可能多的文件,並通過關注或模型將它們分開。

+1

輝煌,謝謝!我知道這會很簡單!我會接受什麼時候讓我:) –

+1

對於任何人仍然想知道,這仍然是5.5 – Wildcard27