Laravel 5.1 - 工厂的组织结构

5
这似乎是一个相当简单的问题,但对于Laravel(5.1)模型工厂来说,我是否应该将每个模型定义都放在一个ModelFactory.php文件中?
例如,如果我有200个不同的模型,我可以看到这个文件(Database\Factories\ModelFactory.php)变得非常庞大和混乱。
我的问题是:
有没有更好的方法来组织模型工厂,或者我真的应该在那个文件中定义所有模型?什么是最佳实践?
1个回答

11

如果您查看源代码(链接),您会发现它接受路径(/factories)并需要每个文件。 因此,您可以在该目录中创建尽可能多的文件,并按关注点或模型进行分离。


1
太棒了,谢谢!我就知道这一定是个简单的问题!等 Stack Overflow 允许我操作时,我会接受答案的 :) - Phil Cross

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接