##### Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!# Imponeer\Decorators\LogDataOutput\OutputDecorator
Small decorator that extends @Symfony OutputInterface delivered class with few options for easier to log data
## Implements:
Symfony\Component\Console\Output\OutputInterface
## Methods
| Name | Description |
|------|-------------|
|[__construct](#outputdecorator__construct)|OutputDecorator constructor.|
|[decrIndent](#outputdecoratordecrindent)|Decreases indent|
|[error](#outputdecoratorerror)|Prints error message|
|[fatal](#outputdecoratorfatal)|Prints fatal message|
|[getFormatter](#outputdecoratorgetformatter)||
|[getVerbosity](#outputdecoratorgetverbosity)||
|[incrIndent](#outputdecoratorincrindent)|Increases indent|
|[info](#outputdecoratorinfo)|Prints info message|
|[isDebug](#outputdecoratorisdebug)||
|[isDecorated](#outputdecoratorisdecorated)||
|[isQuiet](#outputdecoratorisquiet)||
|[isVerbose](#outputdecoratorisverbose)||
|[isVeryVerbose](#outputdecoratorisveryverbose)||
|[msg](#outputdecoratormsg)|Prints simple message|
|[renderIndentString](#outputdecoratorrenderindentstring)|Renders current indent string|
|[resetIndent](#outputdecoratorresetindent)|Resets indent|
|[setDecorated](#outputdecoratorsetdecorated)||
|[setFormatter](#outputdecoratorsetformatter)|Sets current output formatter instance.|
|[setVerbosity](#outputdecoratorsetverbosity)||
|[success](#outputdecoratorsuccess)|Prints success message|
|[write](#outputdecoratorwrite)||
|[writeln](#outputdecoratorwriteln)||
### OutputDecorator::__construct
**Description**
```php
public __construct (\OutputInterface $originalOutput)
```
OutputDecorator constructor.
**Parameters**
* `(\OutputInterface) $originalOutput`
: Output interface where this decorator will write
**Return Values**
`void`
### OutputDecorator::decrIndent
**Description**
```php
public decrIndent (void)
```
Decreases indent
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::error
**Description**
```php
public error (string $message, mixed $params)
```
Prints error message
**Parameters**
* `(string) $message`
: Message to print
* `(mixed) $params`
: Params for parsing message
**Return Values**
`void`
### OutputDecorator::fatal
**Description**
```php
public fatal (string $message, mixed $params)
```
Prints fatal message
**Parameters**
* `(string) $message`
: Message to print
* `(mixed) $params`
: Params for parsing message
**Return Values**
`void`
### OutputDecorator::getFormatter
**Description**
```php
getFormatter (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::getVerbosity
**Description**
```php
getVerbosity (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::incrIndent
**Description**
```php
public incrIndent (void)
```
Increases indent
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::info
**Description**
```php
public info (string $message, mixed $params)
```
Prints info message
**Parameters**
* `(string) $message`
: Message to print
* `(mixed) $params`
: Params for parsing message
**Return Values**
`void`
### OutputDecorator::isDebug
**Description**
```php
isDebug (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::isDecorated
**Description**
```php
isDecorated (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::isQuiet
**Description**
```php
isQuiet (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::isVerbose
**Description**
```php
isVerbose (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::isVeryVerbose
**Description**
```php
isVeryVerbose (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::msg
**Description**
```php
public msg (string $message, mixed $params)
```
Prints simple message
**Parameters**
* `(string) $message`
: Message to print
* `(mixed) $params`
: Params for parsing message
**Return Values**
`void`
### OutputDecorator::renderIndentString
**Description**
```php
public renderIndentString (void)
```
Renders current indent string
**Parameters**
`This function has no parameters.`
**Return Values**
`string`
### OutputDecorator::resetIndent
**Description**
```php
public resetIndent (void)
```
Resets indent
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::setDecorated
**Description**
```php
setDecorated (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::setFormatter
**Description**
```php
public setFormatter (\OutputFormatterInterface $formatter)
```
Sets current output formatter instance.
**Parameters**
* `(\OutputFormatterInterface) $formatter`
: Output formatter
**Return Values**
`void`
### OutputDecorator::setVerbosity
**Description**
```php
setVerbosity (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::success
**Description**
```php
public success (string $message, mixed $params)
```
Prints success message
**Parameters**
* `(string) $message`
: Message to print
* `(mixed) $params`
: Params for parsing message
**Return Values**
`void`
### OutputDecorator::write
**Description**
```php
write (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`
### OutputDecorator::writeln
**Description**
```php
writeln (void)
```
**Parameters**
`This function has no parameters.`
**Return Values**
`void`