Re: Add a static initialization method to `BcMath\Number`

From: Date: Fri, 29 May 2026 15:59:26 +0000
Subject: Re: Add a static initialization method to `BcMath\Number`
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-131059@lists.php.net to get a copy of this message
On Mon, May 25, 2026, at 4:07 AM, Gina P. Banyard wrote: > We should instead find a solution to allow FCCs/PFAs to work on > constructors and new rather than adding static factories for every > possible class in existence. > > I restarted work on a PR to clean up the semantics of constructors > that, I believe, would make it feasible to allow FCCs/PFAs on new > MyClass. [1] The original PFA RFC included constructor support, but it was complicated. It was dropped from the new one that passed in order to simplify things, but I am open to re-adding it if a good approach is found. So it should certainly be possible, just a bit hard. --Larry Garfield

« previous php.internals (#131059) next »