Php Slim应用程序错误:尊重\验证\验证程序

Php Slim应用程序错误:尊重\验证\验证程序,php,validation,respect-validation,Php,Validation,Respect Validation,我在尝试验证OrderForm.php时遇到此错误。如果有人跟踪你,你可能知道我为什么会犯这个错误。这是我的一些文件中的代码,我认为这些代码与这个错误最相关,当然也与这个错误最相关。 错误: 消息:未找到类“尊重\验证\验证程序” 文件:PATH/cart/app/Validation/Forms/OrderForm.php 13日 我还将发布我的目录文件夹的此图像: OrderForm.php 它告诉您错误在哪里: 消息:找不到类“尊重\验证\验证程序” 该类的路径无效,或者该文件不在

我在尝试验证OrderForm.php时遇到此错误。如果有人跟踪你,你可能知道我为什么会犯这个错误。这是我的一些文件中的代码,我认为这些代码与这个错误最相关,当然也与这个错误最相关。

错误:

消息:未找到类“尊重\验证\验证程序”
文件:PATH/cart/app/Validation/Forms/OrderForm.php 13日


我还将发布我的目录文件夹的此图像:


OrderForm.php


它告诉您错误在哪里:

消息:找不到类“尊重\验证\验证程序”

该类的路径无效,或者该文件不在该路径上。我不完全确定,但如果您像编写
那样编写,请使用尊重\验证\验证程序作为v最终路径将是当前名称空间加上该路径
Cart\Validation\Forms\Respect\Validation\Validator

文件:路径/cart/app/Validation/Forms/OrderForm.php,位于13

这第二部分是在第13行
'email'=>v::email(),
上触发的错误

编辑:
我刚看到那张图片,路径应该是
use\App\Validation\Validator

它告诉你错误在哪里:

消息:找不到类“尊重\验证\验证程序”

该类的路径无效,或者该文件不在该路径上。我不完全确定,但如果您像编写
那样编写,请使用尊重\验证\验证程序作为v最终路径将是当前名称空间加上该路径
Cart\Validation\Forms\Respect\Validation\Validator

文件:路径/cart/app/Validation/Forms/OrderForm.php,位于13

这第二部分是在第13行
'email'=>v::email(),
上触发的错误

编辑:
我刚刚看到该图像,路径应该是
use\App\Validation\Validator

在我看来,您可能缺少一个依赖项文件,例如尊重/验证,因为在视频教程中安装了一些元素,我建议您观看视频关于任何验证例程,如codecourse“使用Slim 3进行身份验证:”,使用包管理器安装附加插件/组件,如composer,在本教程中,可能会遗漏一些内容。

在我看来,您可能遗漏了一个依赖项文件,例如尊重/验证,因为在视频教程中安装了一些元素,我建议您观看有关任何验证例程的视频,作为codecourse“使用Slim 3进行身份验证:”,在本教程中可能会遗漏一些附加插件/组件,如composer

这是我以前尝试过的,但又出现了另一个错误,因此撤消了。如果您想帮助我@Siniša处理这个新错误,我将非常高兴。调用未定义的方法Cart\Validation\Validator::email(),这意味着该类中没有名为
email()
的静态方法。您可以看到
Validator::email()
是对名为
Validator
的类中的静态方法
公共静态函数email()
的调用。Laravel报告说那里不存在这样的方法。。。或者它不是静态的。。。你需要看看这个类的内部…哦,好吧,但问题是这是完全下载的文件/文件夹。正如第一节所说,我是从codecourse获得的。所以我不知道Validator.php文件中应该包含什么方法。有什么建议吗?你打开Validator.php并查看里面是否有
email()
方法了吗?同时检查一下,啧啧,也许你跳过了一个步骤或写了一些错误…这是我以前尝试做的事情,但又出现了另一个错误,所以撤销了。如果您想帮助我@Siniša处理这个新错误,我将非常高兴。调用未定义的方法Cart\Validation\Validator::email(),这意味着该类中没有名为
email()
的静态方法。您可以看到
Validator::email()
是对名为
Validator
的类中的静态方法
公共静态函数email()
的调用。Laravel报告说那里不存在这样的方法。。。或者它不是静态的。。。你需要看看这个类的内部…哦,好吧,但问题是这是完全下载的文件/文件夹。正如第一节所说,我是从codecourse获得的。所以我不知道Validator.php文件中应该包含什么方法。有什么建议吗?你打开Validator.php并查看里面是否有
email()
方法了吗?同时检查一下,啧啧,也许你跳过了一步或者写错了什么。。。