public function __construct(PrettyPrinter $printer, Parser $parser, NodeTraverser $traverser) { $this->printer = $printer; $this->parser = $parser; $this->traverser = $traverser; }