Nette\DI\ContainerBuilder::getDependencies PHP 메소드

getDependencies() 공개 메소드

Returns the list of dependencies.
public getDependencies ( ) : array
리턴 array
    public function getDependencies()
    {
        return $this->dependencies;
    }

Usage Example

예제 #1
0
파일: Compiler.php 프로젝트: kukulich/di
 /** @internal */
 public function generateCode(string $className, string $parentName = NULL) : array
 {
     $this->builder->prepareClassList();
     foreach ($this->extensions as $extension) {
         $extension->beforeCompile();
         $this->dependencies[] = (new \ReflectionClass($extension))->getFileName();
     }
     $classes = $this->builder->generateClasses($className, $parentName);
     $classes[0]->addMethod('initialize');
     $this->addDependencies($this->builder->getDependencies());
     foreach ($this->extensions as $extension) {
         $extension->afterCompile($classes[0]);
     }
     return $classes;
 }
All Usage Examples Of Nette\DI\ContainerBuilder::getDependencies