# The Swoole\Timer class

(PECL swoole >= 1.9.0)

## Introduction

## Class synopsis

class Swoole\Timer {
/* Methods */
public static after(int `$after_time_ms`, callable `$callback`): void
public static clear(int `$timer_id`): void
public static exists(int `$timer_id`): bool
public static tick(int `$interval_ms`, callable `$callback`, string `$param` = ?): void
}

## Table of Contents

- Swoole\Timer::after — Trigger a callback function after a period of time.
- Swoole\Timer::clear — Delete a timer by timer ID.
- Swoole\Timer::exists — Check if a timer is existed.
- Swoole\Timer::tick — Repeats a given function at every given time-interval.

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