Net_CDDB
[ class tree: Net_CDDB ] [ index: Net_CDDB ] [ all elements ]

Todo List

Net_CDDB

Net_CDDB_Protocol_Filesystem::$_use_sites_file

  • Implement...

CDDB.php

  • Database protocol implementation
  • Look at CDDB submission errors
  • Unicode (protocol level 6) support

Net_CDDB_Disc::getDiscExtraData()

  • Finish supporting this

Net_CDDB_Disc::getDiscPlayorder()

  • Make sure this actually works

Net_CDDB_Client

  • Look at CDDB submission (broken? ugly dsn for determining submit server?)

Net_CDDB_Disc::Net_CDDB_Disc()

  • Make sure documentation about field names is correct and complete

Net_CDDB_Protocol_Filesystem

  • Finish implementing all of the CDDB commands
  • Sites file
  • Support more than one protocol level (and the proto command...?)

Net_CDDB_Protocol_HTTP::Net_CDDB_Protocol_HTTP()

  • Make protocol subclasses set defaults for any passed optoin parameters instead of Net_CDDB_Client (ie: option_params['host'])

Net_CDDB_Protocol_Mdb2

  • Finish implementing all of the CDDB commands
  • Support more than one protocol level (and the proto command...?)

Net_CDDB_Server

  • Probably have the Net_CDDB_Request_* classes have three methods: getHello(), getProto(), and getCmd() or something

Net_CDDB_Track

  • Implement toString() method for tracks
  • Make sure track length reports are correct

Net_CDDB_Utilities::parseRecord()

  • Documentation about file format and method output

Net_CDDB_Server::start()

  • Listen forever support (daemon mode)

Net_CDDB_Disc::toString()

  • Make EXTD data field work
  • Probably should return an *exact* copy of already submitted record (submitted by, processed by are optoinal)

Net_CDDB_Server::_motd()

  • Find out the motd modified time somehow...?

Net_CDDB_Protocol_Filesystem::_stat()

  • Possibly have an option to not use a 'stat' file *and* not count the entries in the directory

Net_CDDB_Client::__construct()

  • Net_CDDB::addObserver()
  • Net_CDDB::listSupportedProtocols()
  • Net_CDDB::listSupportedReaders()
  • Sudo to a specific user? (use user key of cdreader dsn?)

Documentation generated on Sun, 25 Feb 2007 14:00:21 -0500 by phpDocumentor 1.3.0. PEAR Logo Copyright © PHP Group 2004.