Nette\DI\Container::isCreated PHP Метод

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

Is the service created?
public isCreated ( $name ) : boolean
Результат boolean
    public function isCreated($name)
    {
        if (!$this->hasService($name)) {
            throw new MissingServiceException("Service '{$name}' not found.");
        }
        $name = isset($this->meta[self::ALIASES][$name]) ? $this->meta[self::ALIASES][$name] : $name;
        return isset($this->registry[$name]);
    }

Usage Example

Пример #1
0
 public function flush()
 {
     $mappers = [];
     foreach ($this->repositories['names'] as $name) {
         if ($this->container->isCreated($name)) {
             $mappers[] = $this->container->getService($name)->getMapper();
         }
     }
     foreach ($mappers as $mapper) {
         $mapper->flush();
     }
 }
All Usage Examples Of Nette\DI\Container::isCreated