Exemple #1
0
 private function compile()
 {
     $compiler = new Compiler();
     foreach ($this->config()->metadataTags() as $tag) {
         $compiler->addTagProcessor($tag);
     }
     $includePath = $this->config()->includePath();
     $cacheDir = $this->config()->cacheDir();
     foreach ($this->config()->namespaces() as $ns) {
         $compiler->compileDir($includePath, $cacheDir, $ns);
     }
 }