PHP 클래스 Webmozart\Console\ConsoleApplication

부터: 1.0
저자: Bernhard Schussek ([email protected])
상속: implements Webmozart\Console\Api\Application\Application
파일 보기 프로젝트 열기: webmozart/console 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ApplicationConfig | callable $config ) Creates a new console application.
getCommand ( $name )
getCommands ( )
getConfig ( )
getDefaultCommands ( )
getGlobalArgsFormat ( )
getNamedCommands ( )
hasCommand ( $name )
hasCommands ( )
hasDefaultCommands ( )
hasNamedCommands ( )
resolveCommand ( Webmozart\Console\Api\Args\RawArgs $args )
run ( Webmozart\Console\Api\Args\RawArgs $args = null, Webmozart\Console\Api\IO\InputStream $inputStream = null, Webmozart\Console\Api\IO\OutputStream $outputStream = null, Webmozart\Console\Api\IO\OutputStream $errorStream = null )

비공개 메소드들

메소드 설명
addCommand ( CommandConfig $config )
exceptionToExitCode ( integer $code ) : integer Converts an exception code to an exit code.
validateCommandName ( CommandConfig $config )

메소드 상세

__construct() 공개 메소드

Creates a new console application.
public __construct ( ApplicationConfig | callable $config )
$config Webmozart\Console\Api\Config\ApplicationConfig | callable The application configuration or a callable that creates the configuration.

getCommand() 공개 메소드

public getCommand ( $name )

getCommands() 공개 메소드

public getCommands ( )

getConfig() 공개 메소드

public getConfig ( )

getDefaultCommands() 공개 메소드

public getDefaultCommands ( )

getGlobalArgsFormat() 공개 메소드

public getGlobalArgsFormat ( )

getNamedCommands() 공개 메소드

public getNamedCommands ( )

hasCommand() 공개 메소드

public hasCommand ( $name )

hasCommands() 공개 메소드

public hasCommands ( )

hasDefaultCommands() 공개 메소드

public hasDefaultCommands ( )

hasNamedCommands() 공개 메소드

public hasNamedCommands ( )

resolveCommand() 공개 메소드

public resolveCommand ( Webmozart\Console\Api\Args\RawArgs $args )
$args Webmozart\Console\Api\Args\RawArgs

run() 공개 메소드

public run ( Webmozart\Console\Api\Args\RawArgs $args = null, Webmozart\Console\Api\IO\InputStream $inputStream = null, Webmozart\Console\Api\IO\OutputStream $outputStream = null, Webmozart\Console\Api\IO\OutputStream $errorStream = null )
$args Webmozart\Console\Api\Args\RawArgs
$inputStream Webmozart\Console\Api\IO\InputStream
$outputStream Webmozart\Console\Api\IO\OutputStream
$errorStream Webmozart\Console\Api\IO\OutputStream