Coduo\TuTu\ServiceContainer::getService PHP Метод

getService() публичный Метод

public getService ( $id ) : mixed
$id
Результат mixed
    public function getService($id)
    {
        if (!array_key_exists($id, $this->serviceDefinitions)) {
            throw new \RuntimeException("Service container does not have service with id \"key\"");
        }
        return $this->serviceDefinitions[$id]($this);
    }

Usage Example

Пример #1
0
 /**
  * @param ServiceContainer $container
  */
 public function load(ServiceContainer $container)
 {
     $fakerExtension = new FakerExtension($this->locale);
     $container->getService('twig')->addExtension($fakerExtension);
 }
All Usage Examples Of Coduo\TuTu\ServiceContainer::getService