Aerys\Console class Console

This class solely exists to wrap CLImate to make our code more testable .

.. otherwise we have a mess of LoD violations due to CLImate's exposure public property behavior objects.

Summary

Properties

Methods

Properties

Methods

__construct — public function __construct(League\CLImate\CLImate $climate = null)
No documentation.
Type Parameter Description Default Value
League\CLImate\CLImate $climate No documentation. null
output — public function output(string $msg)
No documentation.
Type Parameter Description Default Value
string $msg No documentation. none
addArgs — public function addArgs(array $args)
No documentation.
Type Parameter Description Default Value
array $args No documentation. none
isArgDefined — public function isArgDefined(string $arg)
No documentation.
Type Parameter Description Default Value
string $arg No documentation. none
forceAnsiOn — public function forceAnsiOn()
No documentation.
getArg — public function getArg(string $arg)
No documentation.
Type Parameter Description Default Value
string $arg No documentation. none