Re: [PHP-DEV] Re: [RFC] [VOTE] Make constructors and destructorsreturn void

This is only part of a thread. view whole thread
July 9, 2020 15:41 (Peter Bowyer)
On Thu, 9 Jul 2020 at 14:52, Benjamin Eberlei <> wrote:

> For me the RFC vote should be "allow to dcelare return types on > constructors/destructors?", then people *can* declare void, but *can* also > declare other things, but nothing *must* be done. Then it becomes a > question of coding styles enforcing "void" for all constructors of a > project for example. I would vote Yes on that. >
Isn't this close to what the second vote "Allow void return type on constructors/destructors?" does? My understanding is that a "Yes" on this vote will: 1. Allow you to omit a return type (and therefore return whatever you want) 2. Explicitly add void return type This doesn't do exactly what you ask for (to add any return type) but to me is close enough; as these are meant to be void according to the PHP docs, having it as the only explicit return type makes sense to me. Peter