Запускает/устанавливает событие

# SyncEvent::fire

(PECL sync >= 1.0.0)

SyncEvent::fire — Запускает/устанавливает событие

### Описание

public function SyncEvent::fire(): bool

Запускает/устанавливает объект SyncEvent. Позволяет проходить нескольким потокам, которые ожидают, если объект события был создан с параметром manual равным `true`.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

### Примеры

Пример #1 Пример использования SyncEvent::fire()

    <?php
    // В веб-приложении:
    $event = new SyncEvent("GetAppReport");
    $event->fire();

    // В задании cron:
    $event = new SyncEvent("GetAppReport");
    $event->wait();
    ?>

### Смотрите также

- SyncEvent::reset() - Сбрасывает ручное событие
- SyncEvent::wait() - Ожидает запуска/установки события

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open