(PECL sync >= 1.0.0)
SyncEvent::reset — Сбрасывает ручное событие
Сбрасывает объект SyncEvent, который был запущен/установлен. Действительно только для объектов событий со сбросом вручную.
У этой функции нет параметров.
Возвращает true
в случае успешного выполнения или false
в случае возникновения ошибки.
Пример #1 SyncEvent::reset() example
<?php
// В веб-приложении:
$event = new SyncEvent("DemoApplication", true);
$event->wait();
// В задании cron:
$event = new SyncEvent("DemoApplication", true);
$event->reset();
/* ... Выполнение некоторых задач по обслуживанию ... */
$event->fire();
?>