Update rules function to use Context
This commit is contained in:
parent
644078b517
commit
3632ab4cfc
|
|
@ -15,7 +15,7 @@ use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
use Psr\Http\Message\ServerRequestInterface as Request;
|
use Tobyz\JsonApiServer\Context;
|
||||||
use Tobyz\JsonApiServer\Schema\Field;
|
use Tobyz\JsonApiServer\Schema\Field;
|
||||||
|
|
||||||
function rules($rules, array $messages = [], array $customAttributes = [])
|
function rules($rules, array $messages = [], array $customAttributes = [])
|
||||||
|
|
@ -24,7 +24,7 @@ function rules($rules, array $messages = [], array $customAttributes = [])
|
||||||
$rules = [$rules];
|
$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();
|
$key = $field->getName();
|
||||||
$validationRules = [$key => []];
|
$validationRules = [$key => []];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue