api/symfony/Component/VarExporter/Tests/LazyProxyTraitTest.yaml
2024-09-26 02:03:21 -07:00

165 lines
4.4 KiB
YAML

name: LazyProxyTraitTest
class_comment: null
dependencies:
- name: TestCase
type: class
source: PHPUnit\Framework\TestCase
- name: ClassMetadataFactory
type: class
source: Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory
- name: AttributeLoader
type: class
source: Symfony\Component\Serializer\Mapping\Loader\AttributeLoader
- name: ObjectNormalizer
type: class
source: Symfony\Component\Serializer\Normalizer\ObjectNormalizer
- name: LogicException
type: class
source: Symfony\Component\VarExporter\Exception\LogicException
- name: LazyProxyTrait
type: class
source: Symfony\Component\VarExporter\LazyProxyTrait
- name: ProxyHelper
type: class
source: Symfony\Component\VarExporter\ProxyHelper
- name: FinalPublicClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\FinalPublicClass
- name: ReadOnlyClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\ReadOnlyClass
- name: StringMagicGetClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\StringMagicGetClass
- name: TestClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestClass
- name: TestOverwritePropClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestOverwritePropClass
- name: TestUnserializeClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestUnserializeClass
- name: TestWakeupClass
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestWakeupClass
- name: SimpleObject
type: class
source: Symfony\Component\VarExporter\Tests\Fixtures\SimpleObject
properties:
- name: foo
visibility: public
comment: null
- name: foo
visibility: public
comment: null
methods:
- name: testGetter
visibility: public
parameters: []
comment: null
- name: testInitialize
visibility: public
parameters: []
comment: null
- name: testClone
visibility: public
parameters: []
comment: null
- name: testUnserialize
visibility: public
parameters: []
comment: null
- name: testWakeup
visibility: public
parameters: []
comment: null
- name: testDestruct
visibility: public
parameters: []
comment: null
- name: testDynamicProperty
visibility: public
parameters: []
comment: null
- name: testStringMagicGet
visibility: public
parameters: []
comment: null
- name: testFinalPublicClass
visibility: public
parameters: []
comment: null
- name: testOverwritePropClass
visibility: public
parameters: []
comment: null
- name: testWither
visibility: public
parameters: []
comment: null
- name: withFoo
visibility: public
parameters:
- name: foo
comment: null
- name: testFluent
visibility: public
parameters: []
comment: null
- name: setFoo
visibility: public
parameters:
- name: foo
comment: null
- name: testIndirectModification
visibility: public
parameters: []
comment: null
- name: testReadOnlyClass
visibility: public
parameters: []
comment: null
- name: testLazyDecoratorClass
visibility: public
parameters: []
comment: null
- name: __construct
visibility: public
parameters: []
comment: null
- name: testNormalization
visibility: public
parameters: []
comment: null
- name: createLazyProxy
visibility: private
parameters:
- name: class
- name: initializer
comment: '# * @template T
# *
# * @param class-string<T> $class
# *
# * @return T'
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory
- Symfony\Component\Serializer\Mapping\Loader\AttributeLoader
- Symfony\Component\Serializer\Normalizer\ObjectNormalizer
- Symfony\Component\VarExporter\Exception\LogicException
- Symfony\Component\VarExporter\LazyProxyTrait
- Symfony\Component\VarExporter\ProxyHelper
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\FinalPublicClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\ReadOnlyClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\StringMagicGetClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestOverwritePropClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestUnserializeClass
- Symfony\Component\VarExporter\Tests\Fixtures\LazyProxy\TestWakeupClass
- Symfony\Component\VarExporter\Tests\Fixtures\SimpleObject
interfaces: []