OutputFormatterInterface::format()

string format(string $message) Formats a message according to the given styles. Parameters string $message The message to style Return Value string The styled message

OutputFormatterInterface

interface OutputFormatterInterface Formatter interface for console output. Methods setDecorated(bool $decorated) Sets the decorated flag. bool isDecorated() Gets the decorated flag. setStyle(string $name, OutputFormatterStyleInterface $style) Sets a new style. bool hasStyle(string $name) Checks if output formatter has style with specified name. OutputFormatterStyleInterface getStyle(string $name) Gets style options from style with specified name. string format(st

OutputFormatter::setStyle()

setStyle(string $name, OutputFormatterStyleInterface $style) Sets a new style. Parameters string $name The style name OutputFormatterStyleInterface $style The style instance

OutputFormatter::setDecorated()

setDecorated(bool $decorated) Sets the decorated flag. Parameters bool $decorated Whether to decorate the messages or not

OutputFormatter::isDecorated()

bool isDecorated() Gets the decorated flag. Return Value bool true if the output will decorate messages, false otherwise

OutputFormatter::hasStyle()

bool hasStyle(string $name) Checks if output formatter has style with specified name. Parameters string $name Return Value bool

OutputFormatter::getStyleStack()

OutputFormatterStyleStack getStyleStack() Return Value OutputFormatterStyleStack

OutputFormatter::getStyle()

OutputFormatterStyleInterface getStyle(string $name) Gets style options from style with specified name. Parameters string $name Return Value OutputFormatterStyleInterface Exceptions InvalidArgumentException When style isn't defined

OutputFormatter::format()

string format(string $message) Formats a message according to the given styles. Parameters string $message The message to style Return Value string The styled message

OutputFormatter::escape()

static string escape(string $text) Escapes "<" special char in given text. Parameters string $text Text to escape Return Value string Escaped text