Not being a regular on this list, I want to ask if there is history of
discussion of a "something or nul" return type declaration for PHP 7.
I'm only interested in this narrowly defined change, the PHP equivalent of a
/** @return Something|null */
dockblock tag without generalizing to /** @return A|B|C... */
.
If this is already argued to death, or even just a bit, I'd like to read the
RFC(s) and discussion. Grateful for pointers.
Tom
Not being a regular on this list, I want to ask if there is history of
discussion of a "something or nul" return type declaration for PHP 7.I'm only interested in this narrowly defined change, the PHP equivalent of a
/** @return Something|null */
dockblock tag without generalizing to/** @return A|B|C... */
.If this is already argued to death, or even just a bit, I'd like to read the
RFC(s) and discussion. Grateful for pointers.
There's an RFC for union types:
https://wiki.php.net/rfc/union_types
As far as I know, there was a general consent against a simple nullable
hint.
--
Ben Scholzen 'DASPRiD'
Community Review Team Member | mail@dasprids.de
Zend Framework | http://www.dasprids.de
Hi Tom,
Tom Worster wrote:
Not being a regular on this list, I want to ask if there is history of
discussion of a "something or nul" return type declaration for PHP 7.
Yes. In fact there are currently two RFCs proposing different approaches
for this, if you look at the wiki:
If this is already argued to death, or even just a bit, I'd like to read the
RFC(s) and discussion. Grateful for pointers.
If you search the archives of this mailing list (e.g. with marc.info,
though there are other, probably better, websites) you can look at the
discussions for these RFCs.
Hope this is helpful.
--
Andrea Faulds
http://ajf.me/