ApiPlatform\Core\Bridge\Symfony\Routing\ApiLoader::__construct PHP Метод

__construct() публичный метод

public __construct ( Symfony\Component\HttpKernel\KernelInterface $kernel, ApiPlatform\Core\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface $resourceNameCollectionFactory, ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface $resourceMetadataFactory, ApiPlatform\Core\PathResolver\OperationPathResolverInterface $operationPathResolver, Symfony\Component\DependencyInjection\ContainerInterface $container, array $formats )
$kernel Symfony\Component\HttpKernel\KernelInterface
$resourceNameCollectionFactory ApiPlatform\Core\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface
$resourceMetadataFactory ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface
$operationPathResolver ApiPlatform\Core\PathResolver\OperationPathResolverInterface
$container Symfony\Component\DependencyInjection\ContainerInterface
$formats array
    public function __construct(KernelInterface $kernel, ResourceNameCollectionFactoryInterface $resourceNameCollectionFactory, ResourceMetadataFactoryInterface $resourceMetadataFactory, OperationPathResolverInterface $operationPathResolver, ContainerInterface $container, array $formats)
    {
        $this->fileLoader = new XmlFileLoader(new FileLocator($kernel->locateResource('@ApiPlatformBundle/Resources/config/routing')));
        $this->resourceNameCollectionFactory = $resourceNameCollectionFactory;
        $this->resourceMetadataFactory = $resourceMetadataFactory;
        $this->operationPathResolver = $operationPathResolver;
        $this->container = $container;
        $this->formats = $formats;
    }