예제 #1
0
 /**
  * @return string $useSpace
  */
 protected function generateUseStatements()
 {
     $useStatements = PHP_EOL;
     foreach ($this->baseClass->getUseStatements() as $use) {
         $useStatements .= $use->generate() . PHP_EOL;
     }
     foreach ($this->baseClass->getImplements() as $interface) {
         $useStatement = new UseStatement($interface);
         $useStatements .= $useStatement->generate() . PHP_EOL;
     }
     return $useStatements;
 }