PHP 클래스 Pantheon\Terminus\Commands\ArtCommand

상속: extends TerminusCommand
파일 보기 프로젝트 열기: pantheon-systems/terminus

보호된 프로퍼티들

프로퍼티 타입 설명
$filename Name of the file

공개 메소드들

메소드 설명
art ( string $name = '' ) Displays Pantheon ASCII artwork
interact ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) If the user does not specify the $name parameter, then we will prompt for it here.

보호된 메소드들

메소드 설명
availableArt ( ) : array Return available art
formatFilename ( $name ) : ArtCommand Set the art filename.
getFilename ( ) : string
retrieveArt ( $name ) : string Retrieve the contents of an art file.
setFilename ( string $filename )

비공개 메소드들

메소드 설명
randomArtName ( ) : string Feeling lucky? Get a random artwork.

메소드 상세

art() 공개 메소드

Displays Pantheon ASCII artwork
public art ( string $name = '' )
$name string Name of the artwork to select

availableArt() 보호된 메소드

Return available art
protected availableArt ( ) : array
리턴 array

formatFilename() 보호된 메소드

Set the art filename.
protected formatFilename ( $name ) : ArtCommand
$name
리턴 ArtCommand

getFilename() 보호된 메소드

protected getFilename ( ) : string
리턴 string

interact() 공개 메소드

If the user does not specify the $name parameter, then we will prompt for it here.
public interact ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

retrieveArt() 보호된 메소드

Retrieve the contents of an art file.
protected retrieveArt ( $name ) : string
$name
리턴 string

setFilename() 보호된 메소드

protected setFilename ( string $filename )
$filename string

프로퍼티 상세

$filename 보호되어 있는 프로퍼티

Name of the file
protected $filename