Skip to content

Commit 4f84fed

Browse files
authored
Merge pull request #41 from SychO9/sm/allow-using-advanced-validation-rules
feat: Allow using advanced validation rules
2 parents e400be8 + fc137cf commit 4f84fed

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/functions_laravel.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ function rules($rules, array $messages = [], array $customAttributes = []): Clos
3535
$validatorRules = [$key => []];
3636

3737
foreach ($rules as $k => $rule) {
38-
$rule = str_replace('{id}', $model->getKey(), $rule);
38+
if (is_string($rule)) {
39+
$rule = str_replace('{id}', $model->getKey(), $rule);
40+
}
3941

4042
if (! is_numeric($k)) {
4143
$validatorRules[$key.'.'.$k] = $rule;

0 commit comments

Comments
 (0)