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
$app
public
App
$app
$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