Method | Description | |
---|---|---|
__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. |
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 |
public static getPhpBinary ( ) : string | ||
return | string | The PHP binary path |