PHP Class Jobby\Jobby

Inheritance: use trait SerializerTrait
Afficher le fichier Open project: hellogerard/jobby Class Usage Examples

Protected Properties

Свойство Type Description
$config array
$helper Helper
$jobs array
$script string

Méthodes publiques

Méthode Description
__construct ( array $config = [] )
add ( string $job, array $config ) Add a job.
getConfig ( ) : array
getDefaultConfig ( ) : array
run ( ) Run all jobs.
setConfig ( array $config )

Méthodes protégées

Méthode Description
getExecutableCommand ( string $job, array $config ) : string
getHelper ( ) : Helper
getPhpBinary ( ) : false | string
runUnix ( string $job, array $config )
runWindows ( string $job, array $config )

Method Details

__construct() public méthode

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

add() public méthode

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

getConfig() public méthode

public getConfig ( ) : array
Résultat array

getDefaultConfig() public méthode

public getDefaultConfig ( ) : array
Résultat array

getExecutableCommand() protected méthode

protected getExecutableCommand ( string $job, array $config ) : string
$job string
$config array
Résultat string

getHelper() protected méthode

protected getHelper ( ) : Helper
Résultat Helper

getPhpBinary() protected méthode

protected getPhpBinary ( ) : false | string
Résultat false | string

run() public méthode

Run all jobs.
public run ( )

runUnix() protected méthode

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

runWindows() protected méthode

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

setConfig() public méthode

public setConfig ( array $config )
$config array

Property Details

$config protected_oe property

protected array $config
Résultat array

$helper protected_oe property

protected Helper,jobby $helper
Résultat Helper

$jobs protected_oe property

protected array $jobs
Résultat array

$script protected_oe property

protected string $script
Résultat string