【发布时间】:2021-10-27 06:40:18
【问题描述】:
这是我的控制器代码(错误行):
$validator = Validator::make($request->all(), EmployeeCapitalBenefit::getCreateValidationRules());
这是我的$request:
这是我的 EmployeeCaptialBenefit 模型:
use App\Traits\HasValidationRules;
use Illuminate\Database\Eloquent\Model;
class EmployeeCapitalBenefit extends Model
{
use HasValidationRules;
// Statische Variablen
public static array $createValidationRules = [
'valid_from' => 'required|date',
'valid_until' => 'required|date',
'institute' => 'required|string',
'iban' => 'required',
'sum_employer' => 'required|double',
'sum_employee' => 'required|double',
];
public static array $updateValidationRules = [
'valid_from' => 'date',
'valid_until' => 'date',
'institute' => 'string',
'sum_employer' => 'double',
'sum_employee' => 'double',
];
protected $fillable = [
'valid_from',
'valid_until',
'institute',
'sum_employer',
'sum_employee',
];
---------------------------------
这是我的错误信息:
我不知道出了什么问题,一切似乎都是正确的。
在调试模式下,控制器行 (Validator::make) 加载大约 3 秒,直到出现错误消息,有时调试器只是转到方法顶部并重新运行,然后抛出错误消息
【问题讨论】:
-
错误在 Javascript 中并且与您的网络有关。不是在这里发布它的正确位置。试试serverfault.com/help/on-topic 看看这个常见问题ionos.com/digitalguide/hosting/technical-matters/…(代理就位)
标签: php laravel validation