Re: Return Type Hinting for Methods RFC
| From: | Will Fitch | Date: | Fri, 23 Dec 2011 01:58:46 +0000 |
| Subject: | Re: Return Type Hinting for Methods RFC | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-57055@lists.php.net to get a copy of this message | ||
I would like to take this opportunity to query on a consensus:
Would you prefer to allow methods with type hinted return values to return null at will, or add a
marker noting that it *may* return null?
Example: Return null at will
public ArrayIterator getIterator()
{
// something happened, will return null
return null;
}
Example: Return only if identified as such
public ArrayIterator? getIterator()
{
return null;
}