/** * @param ServiceDescriptor $sd * @throws NonExistentServiceException */ public function check(ServiceDescriptor $sd) { if (!$sd->exists()) { /*var_dump($serviceDescriptor->getServiceName()); var_dump($serviceDescriptor->getContainerBuilder()->get($serviceDescriptor->getServiceName())); die;*/ throw new NonExistentServiceException(sprintf('the service %s do not exists', $sd->getServiceName())); } }