Skip to content

Commit 5a5053f

Browse files
authored
fix: allow dependency injection on form request rules (#1045)
1 parent 934bc59 commit 5a5053f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/JsValidatorFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ private function newFormRequestValidator($formRequest, $selector)
152152
// Replace all rules with Noop rules which are checked client-side and always valid to true.
153153
// This is important because jquery-validation expects fields under validation to have rules present. For
154154
// example, if you mark a field as invalid without a defined rule, then unhighlight won't be called.
155-
$rules = method_exists($formRequest, 'rules') ? $formRequest->rules() : [];
155+
$rules = method_exists($formRequest, 'rules') ? $this->app->call([$formRequest, 'rules']) : [];
156156
foreach ($rules as $key => $value) {
157157
$rules[$key] = 'proengsoft_noop';
158158
}

0 commit comments

Comments
 (0)