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