PHP 클래스 VersionPress\Git\Commit

파일 보기 프로젝트 열기: versionpress/versionpress 1 사용 예제들

공개 메소드들

메소드 설명
buildFromString ( $rawCommit, $rawStatus ) : Commit Creates instance from string matching pattern:
where
is record separator character (ascii ordinary number 30)
getAuthorEmail ( ) : string
getAuthorName ( ) : string
getChangedFiles ( ) : array
getDate ( ) : DateTime
getHash ( ) : string
getMessage ( ) : CommitMessage
getParentHashes ( ) : string[]
getRelativeDate ( ) : string
getShortHash ( ) : string Short hash - first 7 characters.
isMerge ( ) : boolean

메소드 상세

buildFromString() 공개 정적인 메소드

Creates instance from string matching pattern:
where
is record separator character (ascii ordinary number 30)
public static buildFromString ( $rawCommit, $rawStatus ) : Commit
$rawCommit string
$rawStatus string
리턴 Commit

getAuthorEmail() 공개 메소드

public getAuthorEmail ( ) : string
리턴 string

getAuthorName() 공개 메소드

public getAuthorName ( ) : string
리턴 string

getChangedFiles() 공개 메소드

public getChangedFiles ( ) : array
리턴 array Array of things like `array("status" => "M", "path" => "wp-content/vpdb/something.ini" )`

getDate() 공개 메소드

public getDate ( ) : DateTime
리턴 DateTime

getHash() 공개 메소드

public getHash ( ) : string
리턴 string

getMessage() 공개 메소드

public getMessage ( ) : CommitMessage
리턴 CommitMessage

getParentHashes() 공개 메소드

public getParentHashes ( ) : string[]
리턴 string[]

getRelativeDate() 공개 메소드

public getRelativeDate ( ) : string
리턴 string

getShortHash() 공개 메소드

Short hash - first 7 characters.
public getShortHash ( ) : string
리턴 string

isMerge() 공개 메소드

public isMerge ( ) : boolean
리턴 boolean