Re: Initial discussion - more deprecation options
Hi
Am 2025-05-07 21:43, schrieb Niels Dossche:
Definitely NAK on deprecating properties, which has the potential of adding lots of overhead.
FWIW: Deprecating properties is already possibly by means of deprecating a property hook. I guess this is an acceptable workaround to not require a dedicated support + associated complexity.
see: https://3v4l.org/C6jRQ
class Foo
{
public string $foo
{
#[\Deprecated]
get {
return $this->foo;
}
#[\Deprecated]
set {
$this->foo = $value;
}
}
}
$f = new Foo();
$f->foo = 'dummy';
var_dump($f->foo);
Best regards
Tim Düsterhus
Thread (7 messages)