mirror of
https://github.com/Respect/Validation.git
synced 2024-06-17 04:55:05 +02:00
408d8e825b
Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
746 B
746 B
Message placeholder conversion
Messages in Validation usually have placeholders that are in between "{{" and "}}" characters. To replace those placeholders with the real parameters, we need to convert them to string.
We use the ParameterStringifier
to convert those parameters into a string.
Our default implementation will convert all parameters with
Respect\Stringifier unless the
parameter is called name
and it is already a string.
It is possible to overwrite that behavior by creating a custom implementation of
the ParameterStringifier
and passing it to the Factory
:
Factory::setDefaultInstance(
(new Factory())->withParameterStringifier(new MyCustomStringifier())
);