function formatFile($filename) { $formatter = FormatterFactory::getDefaultFormatter(); $tree = Parser::parseFile($filename); $formatter->format($tree); file_put_contents($filename, $tree->getText()); }
/** * Create a new TrueNode. * * @param boolean $boolean * Parameter is ignored. * * @return TrueNode */ public static function create($boolean = TRUE) { $is_upper = FormatterFactory::getDefaultFormatter()->getConfig('boolean_null_upper'); $node = new TrueNode(); $node->addChild(NameNode::create($is_upper ? 'TRUE' : 'true'), 'constantName'); return $node; }
/** * Create a new NullNode. * * @param string $name * Parameter is ignored. * * @return NullNode */ public static function create($name = 'null') { $is_upper = FormatterFactory::getDefaultFormatter()->getConfig('boolean_null_upper'); $node = new NullNode(); $node->addChild(NameNode::create($is_upper ? 'NULL' : 'null'), 'constantName'); return $node; }
public function testToLower() { $default_formatter = FormatterFactory::getDefaultFormatter(); $formatter = new Formatter(['boolean_null_upper' => TRUE]); FormatterFactory::setDefaultFormatter($formatter); $true = BooleanNode::create(TRUE); $this->assertEquals('TRUE', $true->getText()); $this->assertEquals('true', $true->toLowerCase()->getText()); FormatterFactory::setDefaultFormatter($default_formatter); }