Skip to content

Commit ca07d5d

Browse files
authored
Avoid “Deprecate dynamic properties” warning in PHP 8.2 (#174)
1 parent b23917a commit ca07d5d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

examples/generate_phpdoc.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,8 @@ def add_nickname(gtype, a, b):
265265
f.write(' */\n')
266266
f.write('abstract class ImageAutodoc\n')
267267
f.write('{\n')
268+
f.write(' abstract public function __set(string $name, $value);\n')
269+
f.write(' abstract public function __get(string $name);\n')
268270
f.write('}\n')
269271

270272

src/ImageAutodoc.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -699,4 +699,6 @@
699699
*/
700700
abstract class ImageAutodoc
701701
{
702+
abstract public function __set(string $name, $value);
703+
abstract public function __get(string $name);
702704
}

0 commit comments

Comments
 (0)