3

首先,我不是以英语为母语的人,所以请理解我可能会使用的一些笨拙的表达方式:)


几天前我刚开始使用这个出色的框架,现在我想将它用于我们公司目前正在运行的许多项目。

用 Laravel 管理一个项目似乎并不难,因为我真的不需要太关心子文件夹、命名空间等。

但是,当涉及多个项目时,我不知道如何为每个项目分离控制器和模型

更具体地说,

当控制器和模型位于子文件夹中时,如何使它们工作?

例如,

Route::post('entries','entries@create');

以上运行良好,因为“entries.php”文件位于“controllers”文件夹,但如果控制器“entries.php”位于子文件夹中怎么办?

如何指定位于子文件夹的文件的路径,以便上面的代码自动找到它?

同样的问题也适用于模型的情况。

4

1 回答 1

3

在 routes.php 中

Route::post('entries','folder.entries@create');

“文件夹”文件夹中的“条目”控制器文件。

class Folder_Entries_Controller extends Base_Controller {

public function action_index()
{
    // Code Here
}

}
于 2013-01-11T03:15:00.087 回答