예제 #1
0
파일: ObjectFactory.php 프로젝트: smpl/mydi
 public function get(LocatorInterface $locator)
 {
     $arguments = [];
     if (!empty($this->constructArgumentNames)) {
         foreach ($this->constructArgumentNames as $name) {
             $arguments[] = $locator->get($name);
         }
     }
     return $this->class->newInstanceArgs($arguments);
 }
예제 #2
0
파일: Alias.php 프로젝트: smpl/mydi
 public function get(LocatorInterface $locator)
 {
     return $locator->get($this->name);
 }