PHP Класс Symfony\Component\Process\PhpProcess

Наследование: extends Process
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $script, string $cwd = null, array $env = [], integer $timeout = 60, array $options = [] ) Constructor.
getPhpBinary ( ) : string Returns the PHP binary path.
run ( Closure | string | array $callback = null ) : integer run the process.
setPhpBinary ( $php ) Sets the path to the PHP binary to use.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $script, string $cwd = null, array $env = [], integer $timeout = 60, array $options = [] )
$script string The PHP script to run (as a string)
$cwd string The working directory
$env array The environment variables
$timeout integer The timeout in seconds
$options array An array of options for proc_open

getPhpBinary() публичный статический Метод

Returns the PHP binary path.
public static getPhpBinary ( ) : string
Результат string The PHP binary path

run() публичный Метод

run the process.
public run ( Closure | string | array $callback = null ) : integer
$callback Closure | string | array A PHP callback to run whenever there is some output available on STDOUT or STDERR
Результат integer The exit status code

setPhpBinary() публичный Метод

Sets the path to the PHP binary to use.
public setPhpBinary ( $php )