Re: Call for Votes: JSON location
| From: | bertrand Gugger | Date: | Sat, 08 Apr 2006 01:26:04 +0000 |
| Subject: | Re: Call for Votes: JSON location | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-42153@lists.php.net to get a copy of this message | ||
/me checks it out
btw , did Horde cvs changed ?
--
toggg
Pierre wrote:
On 4/8/06, Daniel Convissor <danielc@analysisandsolutions.com> wrote:So, you'd like to see PEAR's JSON package contain two functions with the following signatures: string json_encode ( mixed value ) mixed json_decode ( string json, [bool assoc] ) Should we have this package be an exception to the PEAR object oriented model and just provide those functions? Or should the file provide both the functions and an OO interface thereto? Guess it doesn't REALLY matter, but it seems better to keep it straight ahead and just provide the functions.It does matter :) There is no rule to say that a package must use a OO interface. It is ofteh desired but it is not a requirement. This case is a perfect example. However, as Joschua said, the authors cannot simply drop the current interface without breaking everything out there. Providing the two functions is enough. --Pierre