\Siad007\VersionControl\HG\CommandBlameCommand

Alias for AnnotateCommand.

This class maintains all global options and take care about getters and setters.

Summary

Methods
Properties
Constants
getFile()
addFile()
__toString()
getHgPath()
setHgPath()
__construct()
execute()
asString()
__call()
getRev()
setRev()
getNoFollow()
setNoFollow()
getText()
setText()
getUser()
setUser()
getFile()
setFile()
getDate()
setDate()
getNumber()
setNumber()
getChangeset()
setChangeset()
getLineNumber()
setLineNumber()
getIgnoreAllSpace()
setIgnoreAllSpace()
getIgnoreSpaceChange()
setIgnoreSpaceChange()
getIgnoreBlankLines()
setIgnoreBlankLines()
getInclude()
addInclude()
getExclude()
addExclude()
getRev()
setRev()
getNoFollow()
setNoFollow()
getText()
setText()
getUser()
setUser()
setFile()
getDate()
setDate()
getNumber()
setNumber()
getChangeset()
setChangeset()
getLineNumber()
setLineNumber()
getIgnoreAllSpace()
setIgnoreAllSpace()
getIgnoreSpaceChange()
setIgnoreSpaceChange()
getIgnoreBlankLines()
setIgnoreBlankLines()
getInclude()
addInclude()
getExclude()
addExclude()
getVerbose()
setVerbose()
getQuiet()
setQuiet()
getNoninteractive()
setNoninteractive()
getCwd()
setCwd()
getDebug()
setDebug()
getDebugger()
setDebugger()
getEncoding()
setEncoding()
getEncodingmode()
setEncodingmode()
getTraceback()
setTraceback()
getTime()
setTime()
getProfile()
setProfile()
getVersion()
setVersion()
getHelp()
setHelp()
getHidden()
setHidden()
getConfig()
addConfig()
No public properties found
No constants found
assembleOptionString()
$arguments
$options
$name
$hgPath
$command
$globalOptions
N/A
doesPropertyExist()
getCommandName()
No private properties found
N/A

Properties

$arguments

$arguments : array

Available arguments for this command.

Type

array

$options

$options : array

Command specific options.

Type

array

$name

$name : string

Type

string

$hgPath

$hgPath : string

Type

string

$command

$command : string

Type

string

$globalOptions

$globalOptions : array

Type

array

Methods

getFile()

getFile() : array

Returns

array

addFile()

addFile(string  $file) : void

Parameters

string $file

__toString()

__toString() : string

Returns a string representation for the mercurial shell command.

Returns

string

getHgPath()

getHgPath() : string

Get hg path.

Returns

string

setHgPath()

setHgPath(string  $path) : $this

Set path to hg executable.

Parameters

string $path

Returns

$this

__construct()

__construct(mixed  $options = array()) 

Standard constructor.

  • sets the concrete commands name
  • merges the global options with the concrete commands options

Parameters

mixed $options

execute()

execute() : string

Execute mercurial command.

Returns

string

asString()

asString() : string

Returns the string representation of the command.

Returns

string

__call()

__call(string  $name, array  $arguments) : boolean|array|string|self

Magic method to get option entries with a getter/setter method.

Parameters

string $name
array $arguments

Throws

\InvalidArgumentException

Returns

boolean|array|string|self

getRev()

getRev() : string

Returns

string

setRev()

setRev(string  $output) : void

Parameters

string $output

getNoFollow()

getNoFollow() : boolean

Returns

boolean

setNoFollow()

setNoFollow(boolean  $flag) : void

Parameters

boolean $flag

getText()

getText() : boolean

Returns

boolean

setText()

setText(boolean  $flag) : void

Parameters

boolean $flag

getUser()

getUser() : boolean

Returns

boolean

setUser()

setUser(boolean  $flag) : void

Parameters

boolean $flag

getFile()

getFile() : boolean

Returns

boolean

setFile()

setFile(boolean  $flag) : void

Parameters

boolean $flag

getDate()

getDate() : boolean

Returns

boolean

setDate()

setDate(boolean  $flag) : void

Parameters

boolean $flag

getNumber()

getNumber() : boolean

Returns

boolean

setNumber()

setNumber(boolean  $flag) : void

Parameters

boolean $flag

getChangeset()

getChangeset() : boolean

Returns

boolean

setChangeset()

setChangeset(boolean  $flag) : void

Parameters

boolean $flag

getLineNumber()

getLineNumber() : boolean

Returns

boolean

setLineNumber()

setLineNumber(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreAllSpace()

getIgnoreAllSpace() : boolean

Returns

boolean

setIgnoreAllSpace()

setIgnoreAllSpace(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreSpaceChange()

getIgnoreSpaceChange() : boolean

Returns

boolean

setIgnoreSpaceChange()

setIgnoreSpaceChange(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreBlankLines()

getIgnoreBlankLines() : boolean

Returns

boolean

setIgnoreBlankLines()

setIgnoreBlankLines(boolean  $flag) : void

Parameters

boolean $flag

getInclude()

getInclude() : array

Returns

array

addInclude()

addInclude(string  $pattern) : void

Parameters

string $pattern

getExclude()

getExclude() : array

Returns

array

addExclude()

addExclude(string  $pattern) : void

Parameters

string $pattern

getRev()

getRev() : string

Returns

string

setRev()

setRev(string  $output) : void

Parameters

string $output

getNoFollow()

getNoFollow() : boolean

Returns

boolean

setNoFollow()

setNoFollow(boolean  $flag) : void

Parameters

boolean $flag

getText()

getText() : boolean

Returns

boolean

setText()

setText(boolean  $flag) : void

Parameters

boolean $flag

getUser()

getUser() : boolean

Returns

boolean

setUser()

setUser(boolean  $flag) : void

method boolean getFile() // TODO has to be fixed!

Parameters

boolean $flag

setFile()

setFile(boolean  $flag) : void

Parameters

boolean $flag

getDate()

getDate() : boolean

Returns

boolean

setDate()

setDate(boolean  $flag) : void

Parameters

boolean $flag

getNumber()

getNumber() : boolean

Returns

boolean

setNumber()

setNumber(boolean  $flag) : void

Parameters

boolean $flag

getChangeset()

getChangeset() : boolean

Returns

boolean

setChangeset()

setChangeset(boolean  $flag) : void

Parameters

boolean $flag

getLineNumber()

getLineNumber() : boolean

Returns

boolean

setLineNumber()

setLineNumber(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreAllSpace()

getIgnoreAllSpace() : boolean

Returns

boolean

setIgnoreAllSpace()

setIgnoreAllSpace(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreSpaceChange()

getIgnoreSpaceChange() : boolean

Returns

boolean

setIgnoreSpaceChange()

setIgnoreSpaceChange(boolean  $flag) : void

Parameters

boolean $flag

getIgnoreBlankLines()

getIgnoreBlankLines() : boolean

Returns

boolean

setIgnoreBlankLines()

setIgnoreBlankLines(boolean  $flag) : void

Parameters

boolean $flag

getInclude()

getInclude() : array

Returns

array

addInclude()

addInclude(string  $pattern) : void

Parameters

string $pattern

getExclude()

getExclude() : array

Returns

array

addExclude()

addExclude(string  $pattern) : void

Parameters

string $pattern

getVerbose()

getVerbose() : boolean

Returns

boolean

setVerbose()

setVerbose(boolean  $flag) : void

Parameters

boolean $flag

getQuiet()

getQuiet() : boolean

Returns

boolean

setQuiet()

setQuiet(boolean  $flag) : void

Parameters

boolean $flag

getNoninteractive()

getNoninteractive() : boolean

Returns

boolean

setNoninteractive()

setNoninteractive(boolean  $flag) : void

Parameters

boolean $flag

getCwd()

getCwd() : boolean

Returns

boolean

setCwd()

setCwd(string  $directory) : void

Parameters

string $directory

getDebug()

getDebug() : boolean

Returns

boolean

setDebug()

setDebug(boolean  $flag) : void

Parameters

boolean $flag

getDebugger()

getDebugger() : boolean

Returns

boolean

setDebugger()

setDebugger(boolean  $flag) : void

Parameters

boolean $flag

getEncoding()

getEncoding() : string

Returns

string

setEncoding()

setEncoding(string  $encoding) : void

Parameters

string $encoding

getEncodingmode()

getEncodingmode() : string

Returns

string

setEncodingmode()

setEncodingmode(string  $mode) : void

Parameters

string $mode

getTraceback()

getTraceback() : boolean

Returns

boolean

setTraceback()

setTraceback(boolean  $flag) : void

Parameters

boolean $flag

getTime()

getTime() : boolean

Returns

boolean

setTime()

setTime(boolean  $flag) : void

Parameters

boolean $flag

getProfile()

getProfile() : boolean

Returns

boolean

setProfile()

setProfile(boolean  $flag) : void

Parameters

boolean $flag

getVersion()

getVersion() : boolean

Returns

boolean

setVersion()

setVersion(boolean  $flag) : void

Parameters

boolean $flag

getHelp()

getHelp() : boolean

Returns

boolean

setHelp()

setHelp(boolean  $flag) : void

Parameters

boolean $flag

getHidden()

getHidden() : boolean

Returns

boolean

setHidden()

setHidden(boolean  $flag) : void

Parameters

boolean $flag

getConfig()

getConfig() : array

Returns

array

addConfig()

addConfig(string  $config) : void

Parameters

string $config

assembleOptionString()

assembleOptionString() : string

Concatinates string options.

Returns

string

doesPropertyExist()

doesPropertyExist(string  $property) 

Does property exist check.

Parameters

string $property

Throws

\InvalidArgumentException

getCommandName()

getCommandName() : string

Returns the concrete commands name.

Returns

string