getSourceTree() public method

public getSourceTree ( ) : TheSeer\phpDox\Generator\SourceTree
return TheSeer\phpDox\Generator\SourceTree
Example #1
0
 /**
  * @param Project $project
  * @param bool    $publicOnly
  */
 public function run(Project $project, $publicOnly = FALSE)
 {
     $this->xmlDir = $project->getXmlDir();
     $this->publicOnly = $publicOnly;
     $this->project = $project;
     $this->handleEvent(new PHPDoxStartEvent($project->getIndex(), $project->getSourceTree()));
     if ($this->project->hasNamespaces()) {
         $this->processWithNamespace();
     } else {
         $this->processGlobalOnly();
     }
     $this->processTokenFiles($project->getSourceTree());
     $this->handleEvent(new PHPDoxEndEvent($project->getIndex(), $project->getSourceTree()));
     $this->logger->completed();
 }