On 07/07/2024 21:08, Bilge wrote:
On 24/06/2024 00:10, Bilge wrote:
Hi Internals!
I am excited to announce the final implementation for Static Class is ready for review at <https://github.com/php/php-src/pull/14861> and includes a brief summary of the key semantics of the feature.

Furthermore, the 1.3 (presumed) final version of the RFC is now published at <https://wiki.php.net/rfc/static_class>.

Naturally, if there are any further weighty comments or criticisms to be levied against either one of these, they may still be subject to changes as appropriate.

For those of you (not) following along at home, a quick update:

After consulting with my Design Council (not a design by committee BTW), we agreed to release the restriction on `abstract static`. The RFC has been updated to 1.4 and the PR has been updated in kind to allow abstract static classes, since abstract static methods are already present in PHP and to forbid them in the context of static classes would be to forgo our fundamental design razor.

I expect to announce the vote to start very soon.
In light of this last-minute change, voting will be postponed until at least next week, to give everyone some time to catch up.

Kind regards,
Bilge

Reply via email to