17 class Phrase implements \JsonSerializable
24 private static $renderer;
48 self::$renderer = $renderer;
58 if (!self::$renderer) {
59 self::$renderer =
new RendererPlaceholder();
61 return self::$renderer;
72 $this->text = (string)$text;
73 $this->arguments = $arguments;
93 return $this->arguments;
105 }
catch (\Exception $e) {
__construct($text, array $arguments=[])
static setRenderer(RendererInterface $renderer)