PHP Класс PHPDaemon\Core\Bootstrap

Автор: Vasily Zorin ([email protected])
Наследование: use trait PHPDaemon\Traits\ClassWatchdog, use trait PHPDaemon\Traits\StaticObjectWatchdog
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$commands array List of commands
$params array Command-line params
$pid integer Master process ID

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

Метод Описание
getArgs ( array $args ) : array Parses command-line arguments.
init ( $configFile = null ) : void Actions on early startup.
runworker ( ) : void Runworker.
start ( ) : void Start master.
stop ( integer $mode = 1 ) : void Stop script.

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

Метод Описание
printHelp ( ) : void Print help
printUsage ( ) : void Print ussage

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

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

Parses command-line arguments.
public static getArgs ( array $args ) : array
$args array $_SERVER ['argv']
Результат array Arguments

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

Actions on early startup.
public static init ( $configFile = null ) : void
Результат void

printHelp() защищенный статический Метод

Print help
protected static printHelp ( ) : void
Результат void

printUsage() защищенный статический Метод

Print ussage
protected static printUsage ( ) : void
Результат void

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

Runworker.
public static runworker ( ) : void
Результат void

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

Start master.
public static start ( ) : void
Результат void

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

Stop script.
public static stop ( integer $mode = 1 ) : void
$mode integer
Результат void

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

$commands защищенное статическое свойство

List of commands
protected static array $commands
Результат array

$params защищенное статическое свойство

Command-line params
protected static array $params
Результат array

$pid защищенное статическое свойство

Master process ID
protected static int $pid
Результат integer