platform/api/symfony/Component/PropertyAccess/Tests/Fixtures/TraversableArrayObject.yaml
2024-09-02 10:44:11 -07:00

58 lines
1.1 KiB
YAML

name: TraversableArrayObject
class_comment: '# * This class is a hand written simplified version of PHP native
`ArrayObject`
# * class, to show that it behaves differently than the PHP native implementation.'
dependencies: []
properties:
- name: array
visibility: private
comment: null
methods:
- name: __construct
visibility: public
parameters:
- name: array
default: 'null'
comment: null
- name: offsetExists
visibility: public
parameters:
- name: offset
comment: null
- name: offsetGet
visibility: public
parameters:
- name: offset
comment: null
- name: offsetSet
visibility: public
parameters:
- name: offset
- name: value
comment: null
- name: offsetUnset
visibility: public
parameters:
- name: offset
comment: null
- name: getIterator
visibility: public
parameters: []
comment: null
- name: count
visibility: public
parameters: []
comment: null
- name: __serialize
visibility: public
parameters: []
comment: null
- name: __unserialize
visibility: public
parameters:
- name: data
comment: null
traits: []
interfaces:
- \ArrayAccess