PHP Класс Jobby\Jobby

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

Защищенные свойства (Protected)

Свойство Тип Описание
$config array
$helper Helper
$jobs array
$script string

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

Метод Описание
__construct ( array $config = [] )
add ( string $job, array $config ) Add a job.
getConfig ( ) : array
getDefaultConfig ( ) : array
run ( ) Run all jobs.
setConfig ( array $config )

Защищенные методы

Метод Описание
getExecutableCommand ( string $job, array $config ) : string
getHelper ( ) : Helper
getPhpBinary ( ) : false | string
runUnix ( string $job, array $config )
runWindows ( string $job, array $config )

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

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

public __construct ( array $config = [] )
$config array

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

Add a job.
public add ( string $job, array $config )
$job string
$config array

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

public getConfig ( ) : array
Результат array

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

public getDefaultConfig ( ) : array
Результат array

getExecutableCommand() защищенный Метод

protected getExecutableCommand ( string $job, array $config ) : string
$job string
$config array
Результат string

getHelper() защищенный Метод

protected getHelper ( ) : Helper
Результат Helper

getPhpBinary() защищенный Метод

protected getPhpBinary ( ) : false | string
Результат false | string

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

Run all jobs.
public run ( )

runUnix() защищенный Метод

protected runUnix ( string $job, array $config )
$job string
$config array

runWindows() защищенный Метод

protected runWindows ( string $job, array $config )
$job string
$config array

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

public setConfig ( array $config )
$config array

Описание свойств

$config защищенное свойство

protected array $config
Результат array

$helper защищенное свойство

protected Helper,jobby $helper
Результат Helper

$jobs защищенное свойство

protected array $jobs
Результат array

$script защищенное свойство

protected string $script
Результат string