PHP 클래스 AcmePhp\Cli\Command\SelfUpdateCommand

Heavily inspired from https://github.com/padraic/phar-updater.
저자: Titouan Galopin ([email protected])
상속: extends Symfony\Component\Console\Command\Command
파일 보기 프로젝트 열기: acmephp/acmephp

보호된 프로퍼티들

프로퍼티 타입 설명
$output Symfony\Component\Console\Output\OutputInterface
$version string

보호된 메소드들

메소드 설명
configure ( )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
getDevelopmentUpdater ( )
getGithubReleasesUpdater ( Humbug\SelfUpdate\Updater $updater )
getMostRecentNonDevUpdater ( )
getPreReleaseUpdater ( )
getStableUpdater ( )
printAvailableUpdates ( )
printCurrentDevVersion ( )
printCurrentLocalVersion ( )
printCurrentPreReleaseVersion ( )
printCurrentStableVersion ( )
printVersion ( Humbug\SelfUpdate\Updater $updater )
rollback ( )
update ( Humbug\SelfUpdate\Updater $updater )
updateToDevelopmentBuild ( )
updateToMostRecentNonDevRemote ( )
updateToPreReleaseBuild ( )
updateToStableBuild ( )

메소드 상세

configure() 보호된 메소드

protected configure ( )

execute() 보호된 메소드

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

getDevelopmentUpdater() 보호된 메소드

protected getDevelopmentUpdater ( )

getGithubReleasesUpdater() 보호된 메소드

protected getGithubReleasesUpdater ( Humbug\SelfUpdate\Updater $updater )
$updater Humbug\SelfUpdate\Updater

getMostRecentNonDevUpdater() 보호된 메소드

getPreReleaseUpdater() 보호된 메소드

protected getPreReleaseUpdater ( )

getStableUpdater() 보호된 메소드

protected getStableUpdater ( )

printAvailableUpdates() 보호된 메소드

protected printAvailableUpdates ( )

printCurrentDevVersion() 보호된 메소드

protected printCurrentDevVersion ( )

printCurrentLocalVersion() 보호된 메소드

protected printCurrentLocalVersion ( )

printCurrentPreReleaseVersion() 보호된 메소드

printCurrentStableVersion() 보호된 메소드

printVersion() 보호된 메소드

protected printVersion ( Humbug\SelfUpdate\Updater $updater )
$updater Humbug\SelfUpdate\Updater

rollback() 보호된 메소드

protected rollback ( )

update() 보호된 메소드

protected update ( Humbug\SelfUpdate\Updater $updater )
$updater Humbug\SelfUpdate\Updater

updateToDevelopmentBuild() 보호된 메소드

protected updateToDevelopmentBuild ( )

updateToMostRecentNonDevRemote() 보호된 메소드

updateToPreReleaseBuild() 보호된 메소드

protected updateToPreReleaseBuild ( )

updateToStableBuild() 보호된 메소드

protected updateToStableBuild ( )

프로퍼티 상세

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

protected OutputInterface,Symfony\Component\Console\Output $output
리턴 Symfony\Component\Console\Output\OutputInterface

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

protected string $version
리턴 string