我的大多数控制器都遵循laravel文档中描述的基本RESTful资源控制器方法:https://laravel.com/docs/5.3/controllers。我一直在相应地订购我的方法。例如,我的控制器看起来像:控制器中非克隆方法排序的最佳实践
public function index()
{
// some code
}
public function create()
{
// some code
}
public function store()
{
// some code
}
public function show()
{
// some code
}
public function edit()
{
// some code
}
public function update()
{
// some code
}
public function destroy()
{
// some code
}
不过,偶尔我有没有基本的CRUD者之一,如下载(),例如方法。在最佳实践中,您应该在哪里放置此非CRUD方法。我有时只是看到了它。
但是,订购是需要的路线 – Wistar