Update rules function to use Context

This commit is contained in:
Toby Zerner 2021-01-07 11:17:48 +10:00
parent 644078b517
commit 3632ab4cfc
1 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Validator;
use Psr\Http\Message\ServerRequestInterface as Request;
use Tobyz\JsonApiServer\Context;
use Tobyz\JsonApiServer\Schema\Field;
function rules($rules, array $messages = [], array $customAttributes = [])
@ -24,7 +24,7 @@ function rules($rules, array $messages = [], array $customAttributes = [])
$rules = [$rules];
}
return function (callable $fail, $value, $model, Request $request, Field $field) use ($rules, $messages, $customAttributes) {
return function (callable $fail, $value, $model, Context $context, Field $field) use ($rules, $messages, $customAttributes) {
$key = $field->getName();
$validationRules = [$key => []];