Symfony\Component\DependencyInjection\Loader\YamlFileLoader::parseDefinitions PHP Method

parseDefinitions() private method

Parses definitions.
private parseDefinitions ( array $content, string $file )
$content array
$file string
    private function parseDefinitions($content, $file)
    {
        if (!isset($content['services'])) {
            return;
        }

        if (!is_array($content['services'])) {
            throw new InvalidArgumentException(sprintf('The "services" key should contain an array in %s. Check your YAML syntax.', $file));
        }

        foreach ($content['services'] as $id => $service) {
            $this->parseDefinition($id, $service, $file);
        }
    }