FormatterManager
public class FormatterManager
| Constructor Summary | |
|---|---|
| void | __construct(Translator translator, EventDispatcher eventDispatcher) Initializes format manager. |
| Method Summary | |
|---|---|
| void | addDispatcher(FormatterDispatcher dispatcher) Adds formatter dispatcher to the manager. |
| array | Returns registered formatter dispatchers. |
| array | initFormatter(string name) Inits specific formatter class by format name. |
| void | setFormattersParameter(string param, mixed value) Sets specific parameter in all initialized formatters. |
| array | Returns all initialized formatters. |
| void | disableFormatter(FormatterInterface formatter) Disables formatter. |
| void | Disables all initialized formatters. |
public void __construct(Translator translator, EventDispatcher eventDispatcher)
Initializes format manager.
public void addDispatcher(FormatterDispatcher dispatcher)
Adds formatter dispatcher to the manager.
public array getDispatchers()
Returns registered formatter dispatchers.
public array initFormatter(string name)
Inits specific formatter class by format name.
public void setFormattersParameter(string param, mixed value)
Sets specific parameter in all initialized formatters.
public array getFormatters()
Returns all initialized formatters.
public void disableFormatter(FormatterInterface formatter)
Disables formatter.
public void disableFormatters()
Disables all initialized formatters.
Formatters manager.