Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 参数为“存储”操作的资源控制器_Php_Rest_Laravel 4 - Fatal编程技术网

Php 参数为“存储”操作的资源控制器

Php 参数为“存储”操作的资源控制器,php,rest,laravel-4,Php,Rest,Laravel 4,我试图实现一个简单的照片库图像,使用拉威尔的分类。 使用my ImageController上的存储操作保存图像: 我需要知道上传的每个图像的类别,但store操作不接受参数。存储操作是否可以接受如下参数: public function store($id) { ... } 还是我必须单独重新申报路线? 如何以最简单的方式处理此问题? 多谢各位 如何以最简单的方式处理这一问题 手动声明每条路线。正是因为这个原因,它比使用资源控制器要好得多 这就是为什么您应该手动声明每个路由的原因——总体而言

我试图实现一个简单的照片库图像,使用拉威尔的分类。 使用my ImageController上的存储操作保存图像:

我需要知道上传的每个图像的类别,但store操作不接受参数。存储操作是否可以接受如下参数:

public function store($id)
{
...
}
还是我必须单独重新申报路线? 如何以最简单的方式处理此问题? 多谢各位

如何以最简单的方式处理这一问题

手动声明每条路线。正是因为这个原因,它比使用资源控制器要好得多


这就是为什么您应该手动声明每个路由的原因——总体而言,这是一个更好的过程。

我不明白为什么存储操作不接受参数。。。如果我甚至不能传递一个参数,我应该如何在数据库中存储一些东西?无论如何,谢谢你,你会建议不要使用Restful控制器吗?你不会“传递”参数。将参数发布到路由,因此可以在表单中为其提供所需的任意多个变量。
public function store($id)
{
...
}