php - Laravel 验证错误

标签 php laravel

这是错误

Symfony \ Component \ Debug \ Exception \ FatalErrorException Call to undefined method Illuminate\Validation\Validator::make()

这是我的代码

$validator = Validator::make($userdata,$rules);

if( $validator->fails() )
{
    return View::make('default::partials.user.getregistration')->withErrors($validator)->withInput();
}

这会是什么?

最佳答案

我相信你可能有

use Illuminate\Validation\Validator;

在你的文件中。 (您的 IDE 可能认为它很有帮助。)要使用静态 :: 调用,Validator 应该别名为 Illuminate\Support\Facades\Validator。 (默认情况下,\app\config\app.php 文件会为您执行此操作。)

很有可能将 use 语句更改为

use \Validator;

会解决问题。

关于php - Laravel 验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24328850/

相关文章:

php - 为 mysql 和 sqlite 添加日期

php - Azure App Service 中的 Wordpress 无法通过符号链接(symbolic link)读取文件

php - sqlstate 42s22 column not found 1054 unknown column in 'field list'

javascript - 如何使用 react.js 计算购物车中产品的总价

php - laravel/lumen-installer : guzzlehttp/guzzle locked at 6. 3.0 安装失败

php - Laravel 环境检测

php - FileManager 4 TinyMCE 看不到上传的图像

php 表不完整

php - 删除字符串中变量的重复项?

php - 使用 MySQL LIKE 或 = 运算符选择加密数据