getInterfaces() public method

public getInterfaces ( string $namespace = NULL ) : TheSeer\phpDox\Generator\InterfaceCollection
$namespace string
return TheSeer\phpDox\Generator\InterfaceCollection
Example #1
0
 /**
  *
  */
 private function processGlobalOnly()
 {
     $classes = $this->project->getClasses();
     $this->handleEvent(new PHPDoxClassesStartEvent($classes));
     foreach ($classes as $class) {
         $this->processClass($class);
     }
     $this->handleEvent(new PHPDoxClassesEndEvent($classes));
     $traits = $this->project->getTraits();
     $this->handleEvent(new PHPDoxTraitsStartEvent($traits));
     foreach ($traits as $trait) {
         $this->processTrait($trait);
     }
     $this->handleEvent(new PHPDoxTraitsEndEvent($traits));
     $interfaces = $this->project->getInterfaces();
     $this->handleEvent(new PHPDoxInterfacesStartEvent($interfaces));
     foreach ($interfaces as $interface) {
         $this->processInterface($interface);
     }
     $this->handleEvent(new PHPDoxInterfacesEndEvent($interfaces));
 }