|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct (Session $session, Factory $messageFactory, CollectionFactory $messagesFactory, Event\ManagerInterface $eventManager, LoggerInterface $logger, $defaultGroup=self::DEFAULT_GROUP, ExceptionMessageFactoryInterface $exceptionMessageFactory=null) | |
| getDefaultGroup () | |
| getMessages ($clear=false, $group=null) | |
| addMessage (MessageInterface $message, $group=null) | |
| addMessages (array $messages, $group=null) | |
| addError ($message, $group=null) | |
| addWarning ($message, $group=null) | |
| addNotice ($message, $group=null) | |
| addSuccess ($message, $group=null) | |
| addUniqueMessages (array $messages, $group=null) | |
| addException (\Exception $exception, $alternativeText=null, $group=null) | |
| hasMessages () | |
| addExceptionMessage (\Exception $exception, $alternativeText=null, $group=null) | |
| addErrorMessage ($message, $group=null) | |
| addWarningMessage ($message, $group=null) | |
| addNoticeMessage ($message, $group=null) | |
| addSuccessMessage ($message, $group=null) | |
| addComplexErrorMessage ($identifier, array $data=[], $group=null) | |
| addComplexWarningMessage ($identifier, array $data=[], $group=null) | |
| addComplexNoticeMessage ($identifier, array $data=[], $group=null) | |
| addComplexSuccessMessage ($identifier, array $data=[], $group=null) | |
| createMessage ($type, $identifier=null) | |
Data Fields | |
| const | DEFAULT_GROUP = 'default' |
Protected Member Functions | |
| prepareGroup ($group) | |
Protected Attributes | |
| $session | |
| $messageFactory | |
| $messagesFactory | |
| $eventManager | |
| $logger | |
| $defaultGroup | |
| $hasMessages = false | |
Message manager model @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 16 of file Manager.php.
| __construct | ( | Session | $session, |
| Factory | $messageFactory, | ||
| CollectionFactory | $messagesFactory, | ||
| Event\ManagerInterface | $eventManager, | ||
| LoggerInterface | $logger, | ||
$defaultGroup = self::DEFAULT_GROUP, |
|||
| ExceptionMessageFactoryInterface | $exceptionMessageFactory = null |
||
| ) |
| Session | $session | |
| Factory | $messageFactory | |
| CollectionFactory | $messagesFactory | |
| Event\ManagerInterface | $eventManager | |
| LoggerInterface | $logger | |
| string | $defaultGroup | |
| ExceptionMessageFactoryInterface|null | exceptionMessageFactory |
Definition at line 72 of file Manager.php.
| addComplexErrorMessage | ( | $identifier, | |
| array | $data = [], |
||
$group = null |
|||
| ) |
Adds new complex error message
| string | $identifier | |
| array | $data | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 380 of file Manager.php.
| addComplexNoticeMessage | ( | $identifier, | |
| array | $data = [], |
||
$group = null |
|||
| ) |
Adds new complex notice message
| string | $identifier | |
| array | $data | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 422 of file Manager.php.
| addComplexSuccessMessage | ( | $identifier, | |
| array | $data = [], |
||
$group = null |
|||
| ) |
Adds new complex success message
| string | $identifier | |
| array | $data | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 443 of file Manager.php.
| addComplexWarningMessage | ( | $identifier, | |
| array | $data = [], |
||
$group = null |
|||
| ) |
Adds new complex warning message
| string | $identifier | |
| array | $data | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 401 of file Manager.php.
| addError | ( | $message, | |
$group = null |
|||
| ) |
Adds new error message
| string | $message | |
| string | null | $group |
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 172 of file Manager.php.
| addErrorMessage | ( | $message, | |
$group = null |
|||
| ) |
Adds new error message
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 310 of file Manager.php.
| addException | ( | \Exception | $exception, |
$alternativeText = null, |
|||
$group = null |
|||
| ) |
Adds a message describing an exception. Does not contain Exception handling logic.
| \Exception | $exception | |
| string | null | $alternativeText | |
| string | null | $group |
| \Exception | $exception | |
| string | $alternativeText | |
| string | $group |
Implements ManagerInterface.
Definition at line 245 of file Manager.php.
| addExceptionMessage | ( | \Exception | $exception, |
$alternativeText = null, |
|||
$group = null |
|||
| ) |
Adds a message describing an exception. Does not contain Exception handling logic.
| \Exception | $exception | |
| string | null | $alternativeText | |
| string | null | $group |
| \Exception | $exception | |
| string | $alternativeText | |
| string | $group |
Implements ManagerInterface.
Definition at line 283 of file Manager.php.
| addMessage | ( | MessageInterface | $message, |
$group = null |
|||
| ) |
Adds new message to message collection
| MessageInterface | $message | |
| string | null | $group |
| MessageInterface | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 140 of file Manager.php.
| addMessages | ( | array | $messages, |
$group = null |
|||
| ) |
Adds messages array to message collection
| MessageInterface[] | $messages | |
| string | null | $group |
| MessageInterface[] | $messages | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 155 of file Manager.php.
| addNotice | ( | $message, | |
$group = null |
|||
| ) |
Adds new notice message
| string | $message | |
| string | null | $group |
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 198 of file Manager.php.
| addNoticeMessage | ( | $message, | |
$group = null |
|||
| ) |
Adds new notice message
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 344 of file Manager.php.
| addSuccess | ( | $message, | |
$group = null |
|||
| ) |
Adds new success message
| string | $message | |
| string | null | $group |
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 211 of file Manager.php.
| addSuccessMessage | ( | $message, | |
$group = null |
|||
| ) |
Adds new success message
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 361 of file Manager.php.
| addUniqueMessages | ( | array | $messages, |
$group = null |
|||
| ) |
Adds messages array to message collection, without adding duplicate messages
| MessageInterface[] | $messages | |
| string | null | $group |
| MessageInterface[] | $messages | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 224 of file Manager.php.
| addWarning | ( | $message, | |
$group = null |
|||
| ) |
Adds new warning message
| string | $message | |
| string | null | $group |
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 185 of file Manager.php.
| addWarningMessage | ( | $message, | |
$group = null |
|||
| ) |
Adds new warning message
| string | $message | |
| string | null | $group |
Implements ManagerInterface.
Definition at line 327 of file Manager.php.
| createMessage | ( | $type, | |
$identifier = null |
|||
| ) |
Creates identified message
| string | $type | |
| string | null | $identifier |
Implements ManagerInterface.
Definition at line 463 of file Manager.php.
| getDefaultGroup | ( | ) |
{Retrieve default message group
Implements ManagerInterface.
Definition at line 94 of file Manager.php.
| getMessages | ( | $clear = false, |
|
$group = null |
|||
| ) |
Retrieve messages
| bool | $clear | |
| string | null | $group |
| string | null | $group | |
| bool | $clear |
Implements ManagerInterface.
Definition at line 117 of file Manager.php.
| hasMessages | ( | ) |
Returns false if there are any messages for customer, true - in other case
Definition at line 270 of file Manager.php.
|
protected |
Retrieve default message group or custom if was set
| string | null | $group |
Definition at line 105 of file Manager.php.
|
protected |
Definition at line 51 of file Manager.php.
|
protected |
Definition at line 41 of file Manager.php.
|
protected |
Definition at line 56 of file Manager.php.
|
protected |
Definition at line 46 of file Manager.php.
|
protected |
Definition at line 31 of file Manager.php.
|
protected |
Definition at line 36 of file Manager.php.
|
protected |
Definition at line 26 of file Manager.php.
| const DEFAULT_GROUP = 'default' |
Default message group
Definition at line 21 of file Manager.php.