HookReciever
extends Changes
in package
Obtain & process AbraFlexi webhook call
Tags
Table of Contents
- $changes : mixed
- $format : mixed
- $globalVersion : mixed
- $lastProcessedVersion : int
- Posledni zpracovana verze
- __construct() : mixed
- Prijmac WebHooku
- getLastProcessedVersion() : int
- Nacte posledni zpracovanou verzi
- listen() : string
- Poslouchá standartní vstup
- processChanges() : mixed
- Zpracuje změny
- saveLastProcessedVersion() : mixed
- Ulozi posledni zpracovanou verzi
- takeChanges() : int
- Převezme změny
Properties
$changes
public
mixed
$changes
= null
$format
public
mixed
$format
= 'json'
$globalVersion
public
mixed
$globalVersion
= null
$lastProcessedVersion
Posledni zpracovana verze
public
int
$lastProcessedVersion
= null
Methods
__construct()
Prijmac WebHooku
public
__construct([mixed $id = null ][, mixed $options = [] ]) : mixed
Parameters
- $id : mixed = null
- $options : mixed = []
Return values
mixed —getLastProcessedVersion()
Nacte posledni zpracovanou verzi
public
getLastProcessedVersion() : int
Return values
int —$version
listen()
Poslouchá standartní vstup
public
listen() : string
Return values
string —zaslaná data
processChanges()
Zpracuje změny
public
processChanges() : mixed
Return values
mixed —saveLastProcessedVersion()
Ulozi posledni zpracovanou verzi
public
saveLastProcessedVersion(int $version) : mixed
Parameters
- $version : int
Return values
mixed —takeChanges()
Převezme změny
public
takeChanges(array<string|int, mixed> $changes) : int
Parameters
- $changes : array<string|int, mixed>
-
pole změn
Tags
Return values
int —Globální verze poslední změny