有谁能够让我知道这个错误在laravel4中意味着什么?

时间:2013-12-29 11:10:09

标签: php laravel arguments

我只是通过youtube视频学习laravel4并学习CRUD RESTful Way我相信我做了youtube所做的一切,但不知怎的,我确实得到了这个错误,我不知道从哪里开始看我做错了什么。

有人可以让我知道我应该寻找什么错误吗?

提前致谢^ _ ^

laravel4 error

1 个答案:

答案 0 :(得分:3)

问题非常明确:您将字符串作为需要数组的方法的第一个参数传递。

我猜我们在这里谈论验证课程:

$validation = Validator::make($array, $rules);

其中$array是您要验证的field => value对数组,$rules是您要应用的规则数组。

只是一个例子,

$validation = Validator::make(Input::all(), 
              array('username' => 'required', 'email' => 'required|email'));

或者,更详细:

$fields = array('username' => Input::get('username'), 'email' => Input::get('username'));
$rules = array('username' => 'required', 'email' => 'required|email');

$validation = Validator::make($fields, $rules);

在文档here中很容易解释。