Representation of a Git commit.
- author Alexandre Salomé
CloneableInstantiable
Methods |
public __construct(Gitonomy Constructor.
|
public getAuthorDate() Returns the authoring date.
|
public getAuthorEmail() Returns the author email.
|
public getAuthorName() Returns the author name.
|
public getBodyMessage() Return the body message.
|
public getCommit()
|
public getCommitterDate() Returns the authoring date.
|
public getCommitterEmail() Returns the comitter email.
|
public getCommitterName() Returns the committer name.
|
public getDiff()
|
public getFixedShortHash( $length = 6) Returns a fixed-with short hash.
|
public getHash() Returns the commit hash.
|
public getIncludingBranches( $local = true, $remote = true) Find branch containing the commit.
|
public getLastModification( $path = NULL)
|
public getMessage() Returns the message of the commit.
|
public getParentHashes() Returns parent hashes.
|
public getParents() Returns the parent commits.
|
public getShortHash() Returns the short commit hash.
|
public getShortMessage( $length = 50, $preserve = false, $separator = '...') Returns the first line of the commit, and the first 50 characters.
|
public getSubjectMessage() Returns the subject message (the first line).
|
public getTree()
|
public getTreeHash() Returns the tree hash.
|
public resolveReferences() Resolves all references associated to this commit.
|
public setData(array $data) |
Properties |
Properties |
private $data = [] Associative array of commit data.
|
Methods |
private getData( $name) |