name: PhpFileLoaderTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: ConfigBuilderGenerator
  type: class
  source: Symfony\Component\Config\Builder\ConfigBuilderGenerator
- name: FileLocator
  type: class
  source: Symfony\Component\Config\FileLocator
- name: ServiceLocatorArgument
  type: class
  source: Symfony\Component\DependencyInjection\Argument\ServiceLocatorArgument
- name: ContainerBuilder
  type: class
  source: Symfony\Component\DependencyInjection\ContainerBuilder
- name: Definition
  type: class
  source: Symfony\Component\DependencyInjection\Definition
- name: PhpDumper
  type: class
  source: Symfony\Component\DependencyInjection\Dumper\PhpDumper
- name: YamlDumper
  type: class
  source: Symfony\Component\DependencyInjection\Dumper\YamlDumper
- name: InvalidArgumentException
  type: class
  source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- name: LogicException
  type: class
  source: Symfony\Component\DependencyInjection\Exception\LogicException
- name: PhpFileLoader
  type: class
  source: Symfony\Component\DependencyInjection\Loader\PhpFileLoader
- name: Reference
  type: class
  source: Symfony\Component\DependencyInjection\Reference
- name: FooClassWithEnumAttribute
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\FooClassWithEnumAttribute
- name: FooUnitEnum
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\FooUnitEnum
properties: []
methods:
- name: testSupports
  visibility: public
  parameters: []
  comment: null
- name: testLoad
  visibility: public
  parameters: []
  comment: null
- name: testPrependExtensionConfig
  visibility: public
  parameters: []
  comment: null
- name: testConfigServices
  visibility: public
  parameters: []
  comment: null
- name: testConfigServiceClosure
  visibility: public
  parameters: []
  comment: null
- name: testConfig
  visibility: public
  parameters:
  - name: file
  comment: '# * @dataProvider provideConfig'
- name: provideConfig
  visibility: public
  parameters: []
  comment: null
- name: testAutoConfigureAndChildDefinition
  visibility: public
  parameters: []
  comment: null
- name: testFactoryShortNotationNotAllowed
  visibility: public
  parameters: []
  comment: null
- name: testStack
  visibility: public
  parameters: []
  comment: null
- name: testEnvConfigurator
  visibility: public
  parameters: []
  comment: null
- name: testEnumeration
  visibility: public
  parameters: []
  comment: null
- name: testNestedBundleConfigNotAllowed
  visibility: public
  parameters: []
  comment: null
- name: testWhenEnv
  visibility: public
  parameters: []
  comment: null
- name: testNotWhenEnv
  visibility: public
  parameters: []
  comment: null
- name: testUsingBothWhenAndNotWhenEnv
  visibility: public
  parameters: []
  comment: null
- name: testServiceWithServiceLocatorArgument
  visibility: public
  parameters: []
  comment: null
- name: testConfigBuilderEnvConfigurator
  visibility: public
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Config\Builder\ConfigBuilderGenerator
- Symfony\Component\Config\FileLocator
- Symfony\Component\DependencyInjection\Argument\ServiceLocatorArgument
- Symfony\Component\DependencyInjection\ContainerBuilder
- Symfony\Component\DependencyInjection\Definition
- Symfony\Component\DependencyInjection\Dumper\PhpDumper
- Symfony\Component\DependencyInjection\Dumper\YamlDumper
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- Symfony\Component\DependencyInjection\Exception\LogicException
- Symfony\Component\DependencyInjection\Loader\PhpFileLoader
- Symfony\Component\DependencyInjection\Reference
- Symfony\Component\DependencyInjection\Tests\Fixtures\FooClassWithEnumAttribute
- Symfony\Component\DependencyInjection\Tests\Fixtures\FooUnitEnum
interfaces: []