PHP Класс AcmePhp\Cli\Command\SelfUpdateCommand

Heavily inspired from https://github.com/padraic/phar-updater.
Автор: Titouan Galopin ([email protected])
Наследование: extends Symfony\Component\Console\Command\Command
Показать файл Открыть проект

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

Свойство Тип Описание
$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