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