name: RegisterEnvVarProcessorsPass class_comment: '# * Creates the container.env_var_processors_locator service. # * # * @author Nicolas Grekas ' dependencies: - name: ContainerBuilder type: class source: Symfony\Component\DependencyInjection\ContainerBuilder - name: EnvVarProcessor type: class source: Symfony\Component\DependencyInjection\EnvVarProcessor - name: EnvVarProcessorInterface type: class source: Symfony\Component\DependencyInjection\EnvVarProcessorInterface - name: InvalidArgumentException type: class source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException - name: EnvPlaceholderParameterBag type: class source: Symfony\Component\DependencyInjection\ParameterBag\EnvPlaceholderParameterBag - name: Reference type: class source: Symfony\Component\DependencyInjection\Reference properties: [] methods: - name: process visibility: public parameters: - name: container comment: null - name: validateProvidedTypes visibility: private parameters: - name: types - name: class comment: null traits: - Symfony\Component\DependencyInjection\ContainerBuilder - Symfony\Component\DependencyInjection\EnvVarProcessor - Symfony\Component\DependencyInjection\EnvVarProcessorInterface - Symfony\Component\DependencyInjection\Exception\InvalidArgumentException - Symfony\Component\DependencyInjection\ParameterBag\EnvPlaceholderParameterBag - Symfony\Component\DependencyInjection\Reference interfaces: - CompilerPassInterface