12 class Synchronized extends \Magento\AdminNotification\Model\ResourceModel\System\Message\Collection
28 $messages = $this->_messageList->asArray();
33 foreach ($this->_items as $persistedKey => $persistedMessage) {
34 if (
$message->getIdentity() == $persistedMessage->getIdentity()) {
35 $persisted[$persistedKey] = $persistedMessage;
42 $removed = array_diff_key($this->_items, $persisted);
43 foreach ($removed as $removedItem) {
44 $removedItem->delete();
46 foreach ($unread as $unreadItem) {
51 $this->_unreadMessages = $unread;
load($printQuery=false, $logQuery=false)