/** * @param \PHPParser_Node $node * @return PHPParser_Node|void */ public function leaveNode(PHPParser_Node $node) { if (NULL !== $node->__get('class')) { $oldClassName = Tx_PhpParser_Parser_Utility_NodeConverter::getValueFromNode($node->__get('class')); if (strpos($oldClassName, $this->oldClassPrefix) !== FALSE) { $newClassName = str_replace($this->oldClassPrefix, $this->newClassPrefix, $oldClassName); $node->setClass(Tx_PhpParser_Parser_NodeFactory::buildNodeFromName($newClassName)); return $node; } } }