PHP 클래스 Bldr\Application

저자: Aaron Scherer ([email protected])
상속: extends Symfony\Component\Console\Application, implements Dflydev\EmbeddedComposer\Core\EmbeddedComposerAwareInterface
파일 보기 프로젝트 열기: bldr-io/bldr 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$BUILD_NAME string
$logo string

공개 메소드들

메소드 설명
__construct ( Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface $embeddedComposer )
create ( Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface $embeddedComposer ) : Application
doRun ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) {@inheritDoc}
find ( string $name ) : Command Falls back to "run" for a shortcut
getCommands ( ) : Command[]
getDefinition ( ) : Symfony\Component\Console\Input\InputDefinition Resets arguments if shortcutting
getEmbeddedComposer ( ) : Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface
getHelp ( ) {@inheritDoc}
setBuildName ( )

보호된 메소드들

메소드 설명
doRunCommand ( Command $command, Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) Adds a container to Container Aware Commands
getDefaultInputDefinition ( ) : Symfony\Component\Console\Input\InputDefinition

비공개 메소드들

메소드 설명
buildContainer ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) Builds the container with extensions
getBldrVersion ( ) : string
setEnvironmentVariables ( ) Sets Environment Variables

메소드 상세

__construct() 공개 메소드

public __construct ( Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface $embeddedComposer )
$embeddedComposer Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface

create() 공개 정적인 메소드

public static create ( Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface $embeddedComposer ) : Application
$embeddedComposer Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface
리턴 Application

doRun() 공개 메소드

{@inheritDoc}
public doRun ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

doRunCommand() 보호된 메소드

{@inheritDoc}
protected doRunCommand ( Command $command, Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$command Symfony\Component\Console\Command\Command
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

find() 공개 메소드

Falls back to "run" for a shortcut
public find ( string $name ) : Command
$name string
리턴 Symfony\Component\Console\Command\Command

getCommands() 공개 메소드

public getCommands ( ) : Command[]
리턴 Symfony\Component\Console\Command\Command[]

getDefaultInputDefinition() 보호된 메소드

protected getDefaultInputDefinition ( ) : Symfony\Component\Console\Input\InputDefinition
리턴 Symfony\Component\Console\Input\InputDefinition

getDefinition() 공개 메소드

Resets arguments if shortcutting
public getDefinition ( ) : Symfony\Component\Console\Input\InputDefinition
리턴 Symfony\Component\Console\Input\InputDefinition

getEmbeddedComposer() 공개 메소드

public getEmbeddedComposer ( ) : Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface
리턴 Dflydev\EmbeddedComposer\Core\EmbeddedComposerInterface

getHelp() 공개 메소드

{@inheritDoc}
public getHelp ( )

setBuildName() 공개 메소드

public setBuildName ( )

프로퍼티 상세

$BUILD_NAME 공개적으로 정적으로 프로퍼티

public static string $BUILD_NAME
리턴 string