Constants

padding

padding

phar

phar

Properties

$name

$name : 

Type

$locale

$locale : 

Type

$adapter

$adapter : 

Type

$prompt

$prompt : 

Type

$cli

$cli : 

Type

$verbosityLevel

$verbosityLevel : 

Type

$outputWriter

$outputWriter : 

Type

$infoWriter

$infoWriter : 

Type

$warningWriter

$warningWriter : 

Type

$errorWriter

$errorWriter : 

Type

$helpWriter

$helpWriter : 

Type

$argumentsParser

$argumentsParser : 

Type

$originDirectory

$originDirectory : 

Type

$destinationDirectory

$destinationDirectory : 

Type

$stubFile

$stubFile : 

Type

$pharFactory

$pharFactory : 

Type

$doRun

$doRun : 

Type

$help

$help : 

Type

Methods

__construct()

__construct(  $name, \mageekguy\atoum\adapter  $adapter = null) 

Parameters

$name
\mageekguy\atoum\adapter $adapter

getDirectory()

getDirectory() 

getAdapter()

getAdapter() 

getLocale()

getLocale() 

getArgumentsParser()

getArgumentsParser() 

getCli()

getCli() 

hasArguments()

hasArguments() 

setOutputWriter()

setOutputWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getOutputWriter()

getOutputWriter() 

getInfoWriter()

getInfoWriter() 

setWarningWriter()

setWarningWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getWarningWriter()

getWarningWriter() 

setErrorWriter()

setErrorWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getErrorWriter()

getErrorWriter() 

getHelpWriter()

getHelpWriter() 

getPrompt()

getPrompt() 

getName()

getName() 

getHelp()

getHelp() 

help()

help() 

addArgumentHandler()

addArgumentHandler(\closure  $handler, array  $arguments,   $values = null,   $help = null,   $priority) 

Parameters

\closure $handler
array $arguments
$values
$help
$priority

setDefaultArgumentHandler()

setDefaultArgumentHandler(\closure  $handler) 

Parameters

\closure $handler

run()

run(array  $arguments = array()) 

Parameters

array $arguments

prompt()

prompt(  $message) 

Parameters

$message

writeLabel()

writeLabel(  $label,   $value,   $level) 

Parameters

$label
$value
$level

writeLabels()

writeLabels(array  $labels,   $level = 1) 

Parameters

array $labels
$level

clearMessage()

clearMessage() 

writeMessage()

writeMessage(  $message) 

Parameters

$message

writeInfo()

writeInfo(  $info) 

Parameters

$info

writeHelp()

writeHelp(  $message) 

Parameters

$message

writeWarning()

writeWarning(  $warning) 

Parameters

$warning

writeError()

writeError(  $message) 

Parameters

$message

verbose()

verbose(  $message,   $verbosityLevel = 1) 

Parameters

$message
$verbosityLevel

increaseVerbosityLevel()

increaseVerbosityLevel() 

decreaseVerbosityLevel()

decreaseVerbosityLevel() 

getVerbosityLevel()

getVerbosityLevel() 

resetVerbosityLevel()

resetVerbosityLevel() 

setPharFactory()

setPharFactory(\closure  $factory = null) 

Parameters

\closure $factory

getPharFactory()

getPharFactory() 

setOriginDirectory()

setOriginDirectory(  $directory) 

Parameters

$directory

getOriginDirectory()

getOriginDirectory() 

setDestinationDirectory()

setDestinationDirectory(  $directory) 

Parameters

$directory

setStubFile()

setStubFile(  $stubFile) 

Parameters

$stubFile

getDestinationDirectory()

getDestinationDirectory() 

getStubFile()

getStubFile() 

setArgumentHandlers()

setArgumentHandlers() 

canRun()

canRun() 

stopRun()

stopRun() 

writeHelpUsage()

writeHelpUsage() 

writeHelpOptions()

writeHelpOptions() 

parseArguments()

parseArguments(array  $arguments) 

Parameters

array $arguments

doRun()

doRun() 

writeLabelWithWriter()

writeLabelWithWriter(  $label,   $value,   $level, \mageekguy\atoum\writer  $writer) 

Parameters

$label
$value
$level
\mageekguy\atoum\writer $writer

writeLabelsWithWriter()

writeLabelsWithWriter(  $labels,   $level, \mageekguy\atoum\writer  $writer) 

Parameters

$labels
$level
\mageekguy\atoum\writer $writer

cleanPath()

cleanPath(  $path) 

Parameters

$path