PHP 클래스 VersionPress\ChangeInfos\ChangeInfoEnvelope

상속: implements VersionPress\ChangeInfos\ChangeInfo
파일 보기 프로젝트 열기: versionpress/versionpress 1 사용 예제들

공개 메소드들

메소드 설명
__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[]