respect-validation/tests
Henrique Moody cd6bcd470b
Enable adding modifiers without changing InterpolationRenderer
The `InterpolationRenderer` was violating the open-closed principle,
because every time we would want to add a new modifier, we would need to
change its implementation.

This commit changes that behaviour by creating a `Modifier` interface.
The classes implementing that interface are using a chain of
responsibility to pass the data to the next one. Using a chain of
responsibility makes a lot of sense, since it's only possible to have
one modifier at a time.
2025-12-30 11:17:11 +01:00
..
feature Refactor the NotEmpty rule 2025-12-29 12:48:35 +01:00
fixtures Bump respect/coding-standard from 4 to 5 2025-12-18 19:03:39 +01:00
library Enable adding modifiers without changing InterpolationRenderer 2025-12-30 11:17:11 +01:00
unit Enable adding modifiers without changing InterpolationRenderer 2025-12-30 11:17:11 +01:00
bootstrap.php Remove "uopz" as a dependency to run tests 2025-12-18 14:13:09 +01:00
Pest.php Bump respect/coding-standard from 4 to 5 2025-12-18 19:03:39 +01:00