如何在Laravel 4中构建没有包的应用程序

时间:2013-05-29 09:21:40

标签: laravel laravel-4

目前使用Laravel 3捆绑包,我构建了我的应用程序。例如,在医院管理系统中,我会为

创建每个包
  • OPD

  • 病房

但是在Laravel 4中,Bundles被包覆盖了。但看完包装后,我认为这种分离并不合适。那么适当的方法是什么呢? 是应用程序\控制器中的文件夹分隔,如

应用\控制器\

| --------窜\

| -------- OPD \

| --------病房\

在模特中,

应用/模型/

| --------窜/

       |----------------Services/

       |----------------Some_Model_01

       |----------------Some_Model_02

| -------- OPD /

       |----------------Services/

       |----------------Some_Model_03

       |----------------Some_Model_04

| --------病房/

       |----------------Services/

       |----------------Some_Model_05

       |----------------Some_Model_06

1 个答案:

答案 0 :(得分:0)

您提供的示例结构应该有效。 如果目录是在composer.json中定义的,那么这些文件(包括子目录中的文件)将自动加载

        "classmap": [
        "app/commands",
        "app/controllers",
        "app/models",
        "app/database/migrations",
        "app/database/seeds",
        "app/tests/TestCase.php"
        ]