File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/calendar/lib/core/queue/processor/eventdelayedsync.php
Back
<?php namespace Bitrix\Calendar\Core\Queue\Processor; use Bitrix\Calendar\Core\Queue\Interfaces; class EventDelayedSync implements Interfaces\Processor { public function process(Interfaces\Message $message): string { $data = $message->getBody(); if (!$data['parentId']) { return self::REJECT; } $event =\CCalendarEvent::GetById($data['parentId'], false); if (!$event) { return self::REJECT; } \CCalendar::SaveEvent([ 'arFields' => [ 'ID' => $data['parentId'], ], 'checkPermission' => false, 'overSaving' => true, ]); return self::ACK; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.24 |
proxy
|
phpinfo
|
Settings