![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/module-mysql-mq/Model/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\MysqlMq\Model; /** * Observer class to monitor outdated messages. */ class Observer { /** * @var \Magento\MysqlMq\Model\QueueManagement */ protected $queueManagement; /** * Create Observer * @param QueueManagement $queueManagement */ public function __construct( \Magento\MysqlMq\Model\QueueManagement $queueManagement ) { $this->queueManagement = $queueManagement; } /** * Clean up old messages from database * @return void */ public function cleanupMessages() { $this->queueManagement->markMessagesForDelete(); } }