diff --git a/src/Form/Rule/Processor/ViewTransformerProcessor.php b/src/Form/Rule/Processor/ViewTransformerProcessor.php index 19157a3..f34d9cf 100644 --- a/src/Form/Rule/Processor/ViewTransformerProcessor.php +++ b/src/Form/Rule/Processor/ViewTransformerProcessor.php @@ -26,8 +26,11 @@ protected function getFormRuleMessage(FormConfigInterface $config) { // Get correct error message if one is set. if ($config->hasOption('invalid_message')) { - // TODO support invalid_message_parameters - return new RuleMessage($config->getOption('invalid_message')); + $params = $config->getOption('invalid_message_parameters'); + return new RuleMessage( + $config->getOption('invalid_message'), + is_array($params) ? $params : array() + ); } return null;