Example #1
0
 public function testSetAndGetParserDetail()
 {
     $parser = new \Codelicious\Coda\Parser();
     $parsers = $parser->getDetailParsers();
     array_pop($parsers);
     $this->assertCount(count($parsers) + 1, $parser->getDetailParsers());
     $parser->setDetailParser($parsers);
     $this->assertCount(count($parsers), $parser->getDetailParsers());
 }
 public function parse($content)
 {
     $parser = new \Codelicious\Coda\Parser();
     $ori_statements = $parser->parse($content, "simple");
     $statements = array();
     if ($ori_statements) {
         foreach ($ori_statements as $stmt) {
             array_push($statements, $this->convert($stmt));
         }
     }
     return $statements;
 }