The call to Illuminate\Foundation\Http\FormRequest::validate() has too many arguments starting with array('name' => 'required').
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
23
$request->/** @scrutinizer ignore-call */
24
validate([
This check compares calls to functions or methods with their respective definitions.
If the call has more arguments than are defined, it raises an issue.
If a function is defined several times with a different number of parameters, the
check may pick up the wrong definition and report false positives. One codebase
where this has been known to happen is Wordpress. Please note the @ignore annotation hint above.
Loading history...
24
'name' => 'required',
25
]);
26
27
$task = Task::create([
28
'name' => $request->name,
29
'user_id' => $request->user_id,
30
'completed' => false,
31
]);
32
33
return $task;
34
}
35
36
public function destroy(DestroyTask $request, Task $task)
The call to Illuminate\Foundation\Http\FormRequest::validate() has too many arguments starting with array('name' => 'required').
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
45
$request->/** @scrutinizer ignore-call */
46
validate([
This check compares calls to functions or methods with their respective definitions.
If the call has more arguments than are defined, it raises an issue.
If a function is defined several times with a different number of parameters, the
check may pick up the wrong definition and report false positives. One codebase
where this has been known to happen is Wordpress. Please note the @ignore annotation hint above.
Loading history...
46
'name' => 'required',
47
]);
48
$task->name = $request->name;
49
$task->save();
50
51
return $task;
52
}
53
54
public function complete(CompleteTask $request, Task $task)
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.