Skip to content

Commit eb94ced

Browse files
committed
Refactor on validation messages name
Renamed validation messages to validation message tree
1 parent b00916d commit eb94ced

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/Validation/Logic/AndRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public function evaluate(mixed $value): bool
1313
);
1414
}
1515

16-
public function validationMessages(): array
16+
public function validationMessageTree(): array
1717
{
1818
return [
1919
'and' => $this->rules

src/Validation/Logic/LogicalRule.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ public function addRule(RuleEvaluator $rule): static
3333
/**
3434
* @return array<string, mixed>
3535
*/
36-
abstract public function validationMessages(): array;
36+
abstract public function validationMessageTree(): array;
3737

3838
/**
3939
* @return ?array<string, mixed>
4040
*/
4141
protected static function resolveValidationMessages(?RuleEvaluator $rule): ?array
4242
{
4343
return match (true) {
44-
$rule instanceof LogicalRule => $rule->validationMessages(),
44+
$rule instanceof LogicalRule => $rule->validationMessageTree(),
4545
$rule instanceof ValidationRule => [
4646
$rule->name => $rule->validationMessage()
4747
],

src/Validation/Logic/OrRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public function evaluate(mixed $value): bool
1313
);
1414
}
1515

16-
public function validationMessages(): array
16+
public function validationMessageTree(): array
1717
{
1818
return [
1919
'or' => $this->rules

src/Validation/Logic/SingularRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public function evaluate(mixed $value): bool
2727
return (bool) $this->rules->first()?->evaluate($value);
2828
}
2929

30-
public function validationMessages(): array
30+
public function validationMessageTree(): array
3131
{
3232
return [
3333
'singular' => self::resolveValidationMessages($this->rules->first())

0 commit comments

Comments
 (0)