PHP Класс VersionPress\ChangeInfos\ChangeInfoEnvelope

Наследование: implements VersionPress\ChangeInfos\ChangeInfo
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( TrackedChangeInfo[] $changeInfoList, string | null $version = null, string | null $environment = null )
getChangeDescription ( ) : string Text displayed in the main VersionPress table (see admin/index.php). Also used to construct commit message subject (first line) when the commit is first physically created.
getChangeInfoList ( ) : TrackedChangeInfo[] Returns all ChangeInfo objects encapsulated in ChangeInfoEnvelope.
getCommitMessage ( ) : CommitMessage Creates a commit message from this ChangeInfo. Used by Committer.
getEnvironment ( ) : null | string
getPriority ( )
getReorganizedInfoList ( ) : TrackedChangeInfo[] Returns sorted list of ChangeInfo objects with bulk actions encapsulated into BulkChangeInfo objects.

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

Метод Описание
containsVersion ( $lastBody )
extractTag ( $tag, $lastBody )
getSortedChangeInfoList ( ) : TrackedChangeInfo[]
groupBulkActions ( $changeInfoList )
sortChangeInfoList ( TrackedChangeInfo[] $changeInfoList ) : TrackedChangeInfo[]

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

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

public __construct ( TrackedChangeInfo[] $changeInfoList, string | null $version = null, string | null $environment = null )
$changeInfoList TrackedChangeInfo[]
$version string | null
$environment string | null

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

Text displayed in the main VersionPress table (see admin/index.php). Also used to construct commit message subject (first line) when the commit is first physically created.
public getChangeDescription ( ) : string
Результат string

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

Returns all ChangeInfo objects encapsulated in ChangeInfoEnvelope.
public getChangeInfoList ( ) : TrackedChangeInfo[]
Результат TrackedChangeInfo[]

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

Creates a commit message from this ChangeInfo. Used by Committer.
См. также: Committer::commit()
public getCommitMessage ( ) : CommitMessage
Результат VersionPress\Git\CommitMessage

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

public getEnvironment ( ) : null | string
Результат null | string

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

public getPriority ( )

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

Returns sorted list of ChangeInfo objects with bulk actions encapsulated into BulkChangeInfo objects.
public getReorganizedInfoList ( ) : TrackedChangeInfo[]
Результат TrackedChangeInfo[]