laravel - 传递给使用自定义表单请求验证作为参数的函数的参数是什么?
问题描述
我有一个带有函数的自定义验证器。在函数使用自定义表单请求验证表单信息之前,我有一个单独的函数检查一些事情。
下面是我的代码,抛出错误。
注意:我不能在“索引”函数中包含“库存取消”代码。它们需要在验证检查之前运行,并且对于表单请求,表单请求在实际功能代码之前运行。
错误消息:“在 null 上调用成员函数 call()”
public function stockcancel(Request $request, product $product) {
if ($request->input('submit') == 'cancel') {
return redirect('/');
}
$new = new shipping;
$this->index($new, $product);
}
public function index(shipping $request, product $product) {
$validated = $request->validated();
// .......
}
解决方案
推荐阅读
- python - 为什么即使存在相关关系,R2 也是负数?
- php - 如何将数据从锚标记内的动态 php 表发送到另一个页面
- node.js - Sails 1.0 中的 Sails.js 适配器兼容性问题
- ruby - 名称中的拼写错误导致字段中的 SMTP 语法错误
- java - Kotlin IntDef 注解参数检查
- reactjs - core 2.1,react,signalR连接错误
- python - Python & vscode:导入另一个模块/包/类的概率
- wso2 - WSO2 DataMapper 将 XML 转换为 SOAP 时出错
- flowtype - 当数组必须是一种类型时,为什么flowjs不会在空数组上抛出错误?
- elixir - Elixir Phoenix LiveView Echart 刚刚消失(消失)