name: ParameterBagTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: BadRequestException
  type: class
  source: Symfony\Component\HttpFoundation\Exception\BadRequestException
- name: UnexpectedValueException
  type: class
  source: Symfony\Component\HttpFoundation\Exception\UnexpectedValueException
- name: ParameterBag
  type: class
  source: Symfony\Component\HttpFoundation\ParameterBag
- name: FooEnum
  type: class
  source: Symfony\Component\HttpFoundation\Tests\Fixtures\FooEnum
properties: []
methods:
- name: testConstructor
  visibility: public
  parameters: []
  comment: null
- name: testAll
  visibility: public
  parameters: []
  comment: null
- name: testAllWithInputKey
  visibility: public
  parameters: []
  comment: null
- name: testAllThrowsForNonArrayValues
  visibility: public
  parameters: []
  comment: null
- name: testKeys
  visibility: public
  parameters: []
  comment: null
- name: testAdd
  visibility: public
  parameters: []
  comment: null
- name: testRemove
  visibility: public
  parameters: []
  comment: null
- name: testReplace
  visibility: public
  parameters: []
  comment: null
- name: testGet
  visibility: public
  parameters: []
  comment: null
- name: testGetDoesNotUseDeepByDefault
  visibility: public
  parameters: []
  comment: null
- name: testSet
  visibility: public
  parameters: []
  comment: null
- name: testHas
  visibility: public
  parameters: []
  comment: null
- name: testGetAlpha
  visibility: public
  parameters: []
  comment: null
- name: testGetAlphaExceptionWithArray
  visibility: public
  parameters: []
  comment: null
- name: testGetAlnum
  visibility: public
  parameters: []
  comment: null
- name: testGetAlnumExceptionWithArray
  visibility: public
  parameters: []
  comment: null
- name: testGetDigits
  visibility: public
  parameters: []
  comment: null
- name: testGetDigitsExceptionWithArray
  visibility: public
  parameters: []
  comment: null
- name: testGetInt
  visibility: public
  parameters: []
  comment: null
- name: testGetIntExceptionWithArray
  visibility: public
  parameters: []
  comment: null
- name: testGetIntExceptionWithInvalid
  visibility: public
  parameters: []
  comment: null
- name: testGetString
  visibility: public
  parameters: []
  comment: null
- name: __toString
  visibility: public
  parameters: []
  comment: null
- name: testGetStringExceptionWithArray
  visibility: public
  parameters: []
  comment: null
- name: testGetStringExceptionWithObject
  visibility: public
  parameters: []
  comment: null
- name: testFilter
  visibility: public
  parameters: []
  comment: null
- name: testFilterCallback
  visibility: public
  parameters: []
  comment: null
- name: testFilterClosure
  visibility: public
  parameters: []
  comment: null
- name: testGetIterator
  visibility: public
  parameters: []
  comment: null
- name: testCount
  visibility: public
  parameters: []
  comment: null
- name: testGetBoolean
  visibility: public
  parameters: []
  comment: null
- name: testGetBooleanExceptionWithInvalid
  visibility: public
  parameters: []
  comment: null
- name: testGetEnum
  visibility: public
  parameters: []
  comment: null
- name: testGetEnumThrowsExceptionWithNotBackingValue
  visibility: public
  parameters: []
  comment: null
- name: testGetEnumThrowsExceptionWithInvalidValueType
  visibility: public
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\HttpFoundation\Exception\BadRequestException
- Symfony\Component\HttpFoundation\Exception\UnexpectedValueException
- Symfony\Component\HttpFoundation\ParameterBag
- Symfony\Component\HttpFoundation\Tests\Fixtures\FooEnum
interfaces:
- \Stringable