Documentation

ListenerTrait

WebSocket\Trait\ListenerTrait trait.

Provides listener functions.

Table of Contents

Properties

$listeners  : array<string|int, mixed>

Methods

onBinary()  : self
onClose()  : self
onConnect()  : self
onDisconnect()  : self
onError()  : self
onPing()  : self
onPong()  : self
onText()  : self
onTick()  : self
dispatch()  : void

Properties

Methods

onBinary()

public onBinary(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onClose()

public onClose(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onConnect()

public onConnect(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onDisconnect()

public onDisconnect(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onError()

public onError(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onPing()

public onPing(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onPong()

public onPong(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onText()

public onText(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

onTick()

public onTick(Closure $closure) : self
Parameters
$closure : Closure
Return values
self

dispatch()

private dispatch(string $type[, array<string|int, mixed> $args = [] ]) : void
Parameters
$type : string
$args : array<string|int, mixed> = []

        
On this page

Search results