Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ExceptionMessageLookupFactory.php
Go to the documentation of this file.
1 <?php
8 
10 {
14  private $exceptionMessageFactoryPool;
15 
19  public function __construct(ExceptionMessageFactoryPool $exceptionMessageFactoryPool)
20  {
21  $this->exceptionMessageFactoryPool = $exceptionMessageFactoryPool;
22  }
23 
27  public function createMessage(\Exception $exception, $type = MessageInterface::TYPE_ERROR)
28  {
29  $messageGenerator = $this->exceptionMessageFactoryPool->getMessageFactory($exception);
30  return $messageGenerator->createMessage($exception, $type);
31  }
32 }
__construct(ExceptionMessageFactoryPool $exceptionMessageFactoryPool)
$type
Definition: item.phtml:13
createMessage(\Exception $exception, $type=MessageInterface::TYPE_ERROR)