PHP Класс GenerateWorklistsCommand

(C) OpenEyes Foundation, 2016 This file is part of OpenEyes. OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see .
Автор: OpenEyes ([email protected])
Наследование: extends CConsoleCommand
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$defaultAction
$horizon
$verbosity

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

Свойство Тип Описание
$DEFAULT_LOG_LEVEL
$log_level
$log_levels
$manager WorklistManager

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

Метод Описание
__construct ( string $name, CConsoleCommandRunner $runner, WorklistManager $manager = null ) GenerateWorklistsCommand constructor.
actionGenerate ( null $verbosity = null, null $horizon = null )
debug ( $msg )
error ( $msg )
fatal ( $msg, $exit_code = 1 )
getDateLimit ( $horizon ) : DateTime
getHelp ( ) : string
getName ( ) : string
info ( $msg )
output ( $level, $msg )
warn ( $msg )

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

Метод Описание
finish ( integer $exit_code = 1 ) Simple wrapper to abstract termination.
setLogLevel ( $verbosity )

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

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

GenerateWorklistsCommand constructor.
public __construct ( string $name, CConsoleCommandRunner $runner, WorklistManager $manager = null )
$name string
$runner CConsoleCommandRunner
$manager WorklistManager

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

public actionGenerate ( null $verbosity = null, null $horizon = null )
$verbosity null
$horizon null

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

public debug ( $msg )

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

public error ( $msg )

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

public fatal ( $msg, $exit_code = 1 )

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

Simple wrapper to abstract termination.
protected finish ( integer $exit_code = 1 )
$exit_code integer

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

public getDateLimit ( $horizon ) : DateTime
$horizon
Результат DateTime

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

public getHelp ( ) : string
Результат string

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

public getName ( ) : string
Результат string

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

public info ( $msg )

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

public output ( $level, $msg )

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

protected setLogLevel ( $verbosity )
$verbosity

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

public warn ( $msg )

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

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

protected static $DEFAULT_LOG_LEVEL

$defaultAction публичное свойство

public $defaultAction

$horizon публичное свойство

public $horizon

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

protected $log_level

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

protected $log_levels

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

protected WorklistManager $manager
Результат WorklistManager

$verbosity публичное свойство

public $verbosity