Chris@0: machineFormat = FALSE; Chris@0: $this->containerClass = '\Drupal\Component\DependencyInjection\PhpArrayContainer'; Chris@0: $this->containerDefinition = $this->getMockContainerDefinition(); Chris@0: $this->container = new $this->containerClass($this->containerDefinition); Chris@0: } Chris@0: Chris@0: /** Chris@0: * Helper function to return a service definition. Chris@0: */ Chris@0: protected function getServiceCall($id, $invalid_behavior = ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE) { Chris@0: if ($invalid_behavior !== ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE) { Chris@0: return sprintf('@?%s', $id); Chris@0: } Chris@0: Chris@0: return sprintf('@%s', $id); Chris@0: } Chris@0: Chris@0: /** Chris@0: * Helper function to return a service definition. Chris@0: */ Chris@0: protected function getParameterCall($name) { Chris@0: return '%' . $name . '%'; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Helper function to return a machine-optimized '@notation'. Chris@0: */ Chris@0: protected function getCollection($collection, $resolve = TRUE) { Chris@0: return $collection; Chris@0: } Chris@0: Chris@0: }