2 declare(strict_types = 1);
54 'messageBody' =>
null,
56 'messageArguments' => [],
57 'messageCode' =>
null,
70 if (!is_string($messageBody)) {
71 throw new FinisherException(sprintf(
'The message body must be of type string, "%s" given.', gettype($messageBody)), 1335980069);
74 $messageArguments = $this->
parseOption(
'messageArguments');
79 $message = $this->objectManager->get(Notice::class, $messageBody, $messageCode, $messageArguments, $messageTitle);
82 $message = $this->objectManager->get(Warning::class, $messageBody, $messageCode, $messageArguments, $messageTitle);
85 $message = $this->objectManager->get(Error::class, $messageBody, $messageCode, $messageArguments, $messageTitle);
88 $message = $this->objectManager->get(Message::class, $messageBody, $messageCode, $messageArguments, $messageTitle);
92 $flashMessage = $this->objectManager->get(
100 $this->finisherContext->getControllerContext()->getFlashMessageQueue()->addMessage($flashMessage);