PHP Класс Liip\RMT\Version\Persister\VcsTagPersister

Наследование: implements Liip\RMT\Version\Persister\PersisterInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$options
$vcs
$versionRegex

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

Метод Описание
__construct ( $options = [] )
getCurrentVersion ( )
getCurrentVersionTag ( )
getInformationRequests ( )
getTagFromVersion ( $versionName )
getTagPrefix ( )
getValidVersionTags ( string $versionRegex ) : array Return all tags matching the versionRegex and prefix
getVersionFromTag ( $tagName )
getVersionFromTags ( $tags )
init ( )
save ( $versionNumber )

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

Метод Описание
generatePrefix ( $userTag )

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

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

public __construct ( $options = [] )

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

protected generatePrefix ( $userTag )

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

public getCurrentVersion ( )

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

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

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

public getTagFromVersion ( $versionName )

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

public getTagPrefix ( )

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

Return all tags matching the versionRegex and prefix
public getValidVersionTags ( string $versionRegex ) : array
$versionRegex string
Результат array

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

public getVersionFromTag ( $tagName )

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

public getVersionFromTags ( $tags )

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

public init ( )

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

public save ( $versionNumber )

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

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

protected $options

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

protected $vcs

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

protected $versionRegex