function testSingleInputClassOutput(&$output) { echo "\n\ttestSingleInputClassOutput\n"; $p = new CodeParser(); $tgt = $this->mybase . '/testSingleInputClassOutput_results'; mkdir($tgt); OutputWriter::Object()->setOutputGran(OutputWriter::OUTPUT_GRAN_CLASS); OutputWriter::Object()->setOutputTarget($tgt); $p->parse(dirname(__FILE__) . '/sample.php'); }
function run() { global $classes, $interfaces; $p = new CodeParser(); OutputWriter::Object()->setNativeInterfaces($interfaces); OutputWriter::Object()->setNativeClasses($classes); OutputWriter::Object()->setOutputGran($this->gran); OutputWriter::Object()->setOutputTarget($this->out); //if ($this->gran == OutputWriter::OUTPUT_GRAN_CLASS || $this->gran == OutputWriter::OUTPUT_GRAN_FILE) { if (is_dir($this->tgt)) { $p->parseRecursive($this->tgt); } else { $p->parse($this->tgt); } }