PHP Класс VersionPress\Git\Commit

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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