@@ -39,6 +39,14 @@ public function getValue(?object $object = null)
39
39
public function setValue (mixed $ objectOrValue , mixed $ value = UNKNOWN )
40
40
{
41
41
}
42
+ #[\Since('8.4 ' )]
43
+ public function getRawValue (object $ object ): mixed
44
+ {
45
+ }
46
+ #[\Since('8.4 ' )]
47
+ public function setRawValue (object $ object , mixed $ value ): void
48
+ {
49
+ }
42
50
/**
43
51
* @tentative-return-type
44
52
* @return bool
@@ -85,6 +93,14 @@ public function isReadOnly(): bool
85
93
public function isDefault ()
86
94
{
87
95
}
96
+ #[\Since('8.4 ' )]
97
+ public function isAbstract (): bool
98
+ {
99
+ }
100
+ #[\Since('8.4 ' )]
101
+ public function isVirtual (): bool
102
+ {
103
+ }
88
104
public function isPromoted (): bool
89
105
{
90
106
}
@@ -123,6 +139,10 @@ public function setAccessible(bool $accessible)
123
139
public function getType ()
124
140
{
125
141
}
142
+ #[\Since('8.4 ' )]
143
+ public function getSettableType (): ?ReflectionType
144
+ {
145
+ }
126
146
/**
127
147
* @tentative-return-type
128
148
* @return bool
@@ -144,6 +164,15 @@ public function getDefaultValue()
144
164
public function getAttributes (?string $ name = null , int $ flags = 0 ): array
145
165
{
146
166
}
167
+ /** @return array<string, ReflectionMethod> */
168
+ #[\Since('8.4 ' )]
169
+ public function getHooks (): array
170
+ {
171
+ }
172
+ #[\Since('8.4 ' )]
173
+ public function getHook (PropertyHookType $ type ): ?ReflectionMethod
174
+ {
175
+ }
147
176
/**
148
177
* @var int
149
178
* @cvalue ZEND_ACC_STATIC
@@ -194,4 +223,7 @@ public function getAttributes(?string $name = null, int $flags = 0): array
194
223
/** @cvalue ZEND_ACC_PRIVATE */
195
224
#[\Since('8.4 ' )]
196
225
public const int IS_PRIVATE = UNKNOWN ;
226
+ /** @cvalue ZEND_ACC_ABSTRACT */
227
+ #[\Since('8.4 ' )]
228
+ public const int IS_ABSTRACT = UNKNOWN ;
197
229
}
0 commit comments