per-coding-style
per-coding-style copied to clipboard
New PHP 8.4 Syntax: Asymmetric visibility
https://wiki.php.net/rfc/asymmetric-visibility-v2
class Foo
{
PRIVATE(set) string $bar1 = '';
public private(SET) string $bar2 = '';
private(set) public string $bar3 = '';
public function __construct(
public protected(SET) string $bar4 = ''
) {}
}
See this working here: https://3v4l.org/JDXuq/rfc#vgit.master_jit