Den 2021-08-10 kl. 11:55, skrev Philip Hofstetter:
HelloThe following valid <= PHP 8.0 code that intends to make the $line property public is a fatal error in 8.1 class FooException extends Exception { public $line; } However, the fixed code for 8.1: class FooException extends Exception { public int $line; } Is a fatal error in <= 8.0 Is there a way to create a class that makes the $line property public that’s compatible with all versions of PHP without requiring conditional declaration of the class? For method return types, we have #[ReturnTypeWillChange], but for property types 🤷♀️ Philip
Hi, Has this been adressed / solved in some way and does it needs to be fixed? I mean we are approaching RC1. r//Björn L -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php
