【发布时间】:2015-04-15 11:00:51
【问题描述】:
我正在尝试将我的应用程序拆分为单独的“模块”。
我不确定是否将资产文件夹留在原处并将每个模块的所有内容都放在那里,或者我将如何为每个模块提供自己的资产文件夹。
为了从每个模块访问资产文件夹,最好的方法是什么?我需要做什么?
这是我目前的目录结构:
我也可以在每个模块中放置一个 Requests 文件夹吗?
这里有相关的 composer.json 部分:
"autoload": {
"classmap": [
"database",
"app/Modules"
],
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
},
【问题讨论】:
-
这是一个非常有效的问题,但最终归结为您喜欢什么。没有正确的方法(尽管可以说有些明显是错误的)。我建议将问题发布在例如Laracasts 论坛。
标签: php laravel namespaces laravel-5