PHP Класс mageekguy\atoum\scripts\git\pusher

Наследование: extends mageekguy\atoum\script\configurable
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$forceMode
$git
$remote
$tagBetaVersion
$tagFile
$tagMajorVersion
$tagMinorVersion
$taggerEngine
$workingDirectory

Открытые методы

Метод Описание
__construct ( $name, mageekguy\atoum\adapter $adapter = null )
getForceMode ( )
getGit ( )
getRemote ( )
getTagFile ( )
getTaggerEngine ( )
getWorkingDirectory ( )
setForceMode ( $force = true )
setGit ( mageekguy\atoum\cli\commands\git $git = null )
setRemote ( $remote = null )
setTagFile ( $tagFile = null )
setTaggerEngine ( engine $engine = null )
setWorkingDirectory ( $workingDirectory = null )
tagBetaVersion ( )
tagMajorVersion ( )
tagMinorVersion ( )
tagPatchVersion ( )

Защищенные методы

Метод Описание
doRun ( )
getNextVersion ( $tag )
setArgumentHandlers ( )

Приватные методы

Метод Описание
createGitTag ( $tag )
pushTagToRemote ( $tag )
pushToRemote ( $tag )
tagDevelopmentVersion ( $tag )
tagSrcWith ( $tag, $tagChangelog = false )
tagStableVersion ( $tag )

Описание методов

__construct() публичный Метод

public __construct ( $name, mageekguy\atoum\adapter $adapter = null )
$adapter mageekguy\atoum\adapter

doRun() защищенный Метод

protected doRun ( )

getForceMode() публичный Метод

public getForceMode ( )

getGit() публичный Метод

public getGit ( )

getNextVersion() защищенный Метод

protected getNextVersion ( $tag )

getRemote() публичный Метод

public getRemote ( )

getTagFile() публичный Метод

public getTagFile ( )

getTaggerEngine() публичный Метод

public getTaggerEngine ( )

getWorkingDirectory() публичный Метод

public getWorkingDirectory ( )

setArgumentHandlers() защищенный Метод

protected setArgumentHandlers ( )

setForceMode() публичный Метод

public setForceMode ( $force = true )

setGit() публичный Метод

public setGit ( mageekguy\atoum\cli\commands\git $git = null )
$git mageekguy\atoum\cli\commands\git

setRemote() публичный Метод

public setRemote ( $remote = null )

setTagFile() публичный Метод

public setTagFile ( $tagFile = null )

setTaggerEngine() публичный Метод

public setTaggerEngine ( engine $engine = null )
$engine mageekguy\atoum\scripts\tagger\engine

setWorkingDirectory() публичный Метод

public setWorkingDirectory ( $workingDirectory = null )

tagBetaVersion() публичный Метод

public tagBetaVersion ( )

tagMajorVersion() публичный Метод

public tagMajorVersion ( )

tagMinorVersion() публичный Метод

public tagMinorVersion ( )

tagPatchVersion() публичный Метод

public tagPatchVersion ( )

Описание свойств

$forceMode защищенное свойство

protected $forceMode

$git защищенное свойство

protected $git

$remote защищенное свойство

protected $remote

$tagBetaVersion защищенное свойство

protected $tagBetaVersion

$tagFile защищенное свойство

protected $tagFile

$tagMajorVersion защищенное свойство

protected $tagMajorVersion

$tagMinorVersion защищенное свойство

protected $tagMinorVersion

$taggerEngine защищенное свойство

protected $taggerEngine

$workingDirectory защищенное свойство

protected $workingDirectory