[PEPr] Changes in proposal for Networking::Net_CDDB
| From: | Keith Palmer | Date: | Tue, 04 Apr 2006 13:30:52 +0000 |
| Subject: | [PEPr] Changes in proposal for Networking::Net_CDDB | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-42067@lists.php.net to get a copy of this message | ||
Keith Palmer (http://pear.php.net/user/superwormy) has edited the proposal for Networking::Net_CDDB.
Change comment:
* Factory pattern moved to main Net_CDDB class instead of seperate class.
(Justin Patrin)
* Net_CDDB::submitDisc() uses PEAR::raiseError(). (Justin Patrin)
* Added additional unit tests.
* Net_CDDB_Disc supports construction from an associative array. (Justin
Patrin, Ian Eure)
* Fixed some more code-style issues. (Ian Eure)
* Fixed the NET_CDDB_READER_USERDEFINED wierdness. (Ian Eure)
* Protocol/CD Reader drivers now use DSN strings (i.e.:
cddbp://user@freedb.org:8880 ) instead of constants. (Ian Eure)
* Net_CDDB::submitDisc() uses HTTP_Request instead of raw sockets.
* Net_CDDB_Protocol_Cddbp uses Net_Socket instead of raw sockets. (Justin
Patrin)
* Net_CDDB_Protocol_Http uses HTTP_Request instead of raw sockets.
(Justin Patrin)
* Fixed disconnection issues with CDDBP protocol.
* PEAR_Error used more often to report detailed error messages.
Please review the proposal:
http://pear.php.net/pepr/pepr-proposal-show.php?id=320
--
Sent by PEPr, the automatic proposal system at http://pear.php.net