File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/sale/lib/eventspool.php
Back
<?php namespace Bitrix\Sale; class EventsPool { protected static $events = array(); public static function getEvents(Order $order) { if (isset(static::$events[$order->getInternalId()])) { return static::$events[$order->getInternalId()]; } return null; } /** * @param Order $order * @param $type * @param $event */ public static function addEvent(Order $order, $type, $event) { static::$events[$order->getInternalId()][$type] = $event; } /** * @param Order $order */ public static function resetEvents(Order $order = null) { if ($order !== null) { unset(static::$events[$order->getInternalId()]); } else { static::$events = array(); } } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.24 |
proxy
|
phpinfo
|
Settings