PHP Класс pharext\ExecCmd

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

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

Метод Описание
__construct ( string $command, $verbose = false )
getOutput ( ) : string Retrieve output of cmd run
getStatus ( ) : integer Retrieve exit code of cmd run
run ( array $args = null ) : ExecCmd Run the command
setSu ( string $sudo = false ) (Re-)set sudo command

Приватные методы

Метод Описание
progress ( string $string, integer $flags ) : string Output handler that displays some progress while soaking output
suExec ( string $command, boolean $verbose = null ) : integer Execute a program with escalated privileges handling interactive password prompt

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

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

public __construct ( string $command, $verbose = false )
$command string

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

Retrieve output of cmd run
public getOutput ( ) : string
Результат string

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

Retrieve exit code of cmd run
public getStatus ( ) : integer
Результат integer

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

Run the command
public run ( array $args = null ) : ExecCmd
$args array
Результат ExecCmd self

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

(Re-)set sudo command
public setSu ( string $sudo = false )
$sudo string