RAW
RAW = 0 : integer
Raw output constant - no modification of output text.
StubOutput makes testing shell commands/shell helpers easier.
You can use this class by injecting it into a ConsoleIo instance that your command/task/helper uses:
use Cake\Console\ConsoleIo;
use Cake\TestSuite\Stub\ConsoleOutput;
$output = new ConsoleOutput();
$io = new ConsoleIo($output);
styles(string|null $style = null, array|boolean|null $definition = null) : mixed
Get the current styles offered, or append new ones in.
$output->styles('error');
$output->styles();
$output->styles('annoy', ['text' => 'purple', 'background' => 'yellow', 'blink' => true]);
$this->output->styles('annoy', false);
string|null | $style | The style to get or create. |
array|boolean|null | $definition | The array definition of the style to change or create a style or false to remove a style. |
If you are getting styles, the style or null will be returned. If you are creating/modifying styles true will be returned.
None found |
None found |
_replaceTags(array $matches) : string
Replace tags with color codes.
array | $matches | An array of matches to replace. |
None found |
_write(string $message) : integer|boolean
Writes a message to the output stream.
string | $message | Message to write. |
The number of bytes returned from writing to output.
None found |
Loading…