Documentation

Async extends Helper
in package

Async Helper class.

Use only if you know what you're doing!!!

Usage:

Cockpit::instance()->helper('async')->exec(' sleep(10); file_put_contents(COCKPIT_DIR."/debug.txt", $test); ', ['test' => 222]);

Table of Contents

$app  : App
$context  : mixed
$phpPath  : mixed
__call()  : mixed
__construct()  : mixed
__get()  : mixed
__invoke()  : mixed
exec()  : mixed
finished()  : mixed
possible()  : mixed
execInBackground()  : mixed
initialize()  : mixed
isExecAvailable()  : mixed

Properties

$context

public mixed $context

$phpPath

public mixed $phpPath = null

Methods

__call()

public __call(mixed $name, mixed $arguments) : mixed
Parameters
$name : mixed
$arguments : mixed
Return values
mixed

__construct()

public __construct(App $app[, mixed $context = null ]) : mixed
Parameters
$app : App
$context : mixed = null
Return values
mixed

__get()

public __get(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

__invoke()

public __invoke(mixed $helper) : mixed
Parameters
$helper : mixed
Return values
mixed

exec()

public exec(mixed $script[, mixed $params = [] ][, mixed $maxTime = 60 ]) : mixed
Parameters
$script : mixed
$params : mixed = []
$maxTime : mixed = 60
Return values
mixed

finished()

public finished(mixed $processId[, mixed &$error = null ]) : mixed
Parameters
$processId : mixed
$error : mixed = null
Return values
mixed

possible()

public possible() : mixed
Return values
mixed

execInBackground()

protected execInBackground(mixed $scriptfile) : mixed
Parameters
$scriptfile : mixed
Return values
mixed

initialize()

protected initialize() : mixed
Return values
mixed

isExecAvailable()

protected isExecAvailable() : mixed
Return values
mixed

Search results