2011/12/22 Dmitri Snytkine <dsnytk...@ultralogistics.com> > The return type hinting is probably the biggest thing happening in php in a > long time. > Is this too good to be true? > > With return type hinting I can see a huge improvenets in php IDEs in > spotting errors. Also it will be much easier to auto generate wsdl files > when return types are known to a compiler. > These are just to name a couple of important benefits that can come out of > it. > > What I don't see is any discussion of being able to declare the type of > variable, you now, like in Java. > ie: > private \ArrayObject $customers; >
Once more "Why is PHP not Java?" > > Also, is there an implicit "void" return type? > > I hope that declaring types of variables will be added too because without > it, this feature is not all that useful. > > Dmitri Snytkine > Web Developer > Ultra Logistics, Inc. > Phone: (888) 220-4640 x 2097 > Fax: (888) 795-6642 > E-Mail: dsnytk...@ultralogistics.com > Web: www.ultralogistics.com > > "A Top 100 Logistics I.T. Provider in 2011" > > > -----Original Message----- > From: Will Fitch [mailto:will.fi...@gmail.com] > Sent: Wednesday, December 21, 2011 5:29 PM > To: Pierre Joye > Cc: Nikita Popov; PHP Developers Mailing List > Subject: Re: [PHP-DEV] Return Type Hinting for Methods RFC > > Hi Pierre and Nikita, > > I have added callable to the patch and updated the RFC entry to reflect the > changes. Please verify and let me know if you have any issues. > > On Dec 21, 2011, at 2:33 PM, Pierre Joye wrote: > > > hi Will, > > > > You should add it now, while 5.4 final is not released yet, this > > feature exists already and should be part of the RFC, to be complete. > > > > Cheers, > > > > On Wed, Dec 21, 2011 at 6:22 PM, Will Fitch <will.fi...@gmail.com> > wrote: > >> Hi Nikita, > >> > >> I didn't add that as it's not yet in production. As soon as things are > finalized and 5.4 is GA, I will gladly add the callable type hint. The > change wouldn't be different from parameter type hinting, and can easily be > added. > >> > >> On Dec 21, 2011, at 12:17 PM, Nikita Popov wrote: > >> > >>> Hi Will! > >>> > >>> One random thought I had while reading the RFC is: What about the > >>> newly introduced callable typehint? Is this missing by intention? I > >>> could well imagine so (because it's hard to check what scope > >>> callability should be checked on), but wanted to be sure on that. > >>> > >>> Nikita > >>> > >>> On Wed, Dec 21, 2011 at 3:09 AM, Will Fitch <will.fi...@gmail.com> > wrote: > >>>> Hello All, > >>>> > >>>> I would like to submit https://wiki.php.net/rfc/returntypehint2 into > discussion. A link to the patch for this is provided and can be ran > against > the current HEAD. > >>>> > >>>> There is an older entry still in existence, but this patch is > syntactically different. The older entry is located at > https://wiki.php.net/rfc/typechecking and is bundled with parameter, > scalars, etc. > >>>> > >>>> If possible, can someone promote this to the "Under Discussion" > category within https://wiki.php.net/rfc? > >>>> > >>>> -- Will > >>>> -- > >>>> PHP Internals - PHP Runtime Development Mailing List > >>>> To unsubscribe, visit: http://www.php.net/unsub.php > >>>> > >> > >> > >> -- > >> PHP Internals - PHP Runtime Development Mailing List > >> To unsubscribe, visit: http://www.php.net/unsub.php > >> > > > > > > > > -- > > Pierre > > > > @pierrejoye | http://blog.thepimp.net | http://www.libgd.org > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >