Todo List
Zend_Db
- fix inconsistency between "database" used here and "dbname" use elsewhere
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- fix docblock for params & return types
- needs implementation or better exception message
- can we skip the select COLNAME query, if primaryKey is available?
- fix docblock for params & return types
- needs implementation or better exception message
- not familiar with how to do nextrowset
- this function is an exact duplicate of the one in Pdo/Oracle.php
- filter according to *all* of the rules in: http://dev.mysql.com/doc/refman/5.0/en/legal-names.html
- Quoting in this function does not work for versions older than 4.1.x: http://dev.mysql.com/doc/refman/4.1/en/legal-names.html
- this function is an exact duplicate of the one in Pdo/Mysql.php
- fix docblock for params & return types
- needs implementation or better exception message
- Support FETCH_CLASS and FETCH_INTO.
- Support FETCH_CLASS and FETCH_INTO.
- Look up pluralization rules for English. E.g.: 'y' => 'ies', etc. "Porter stemming algorithm". See if Richard Heyes will license his stemmer to us under BSD.
- also implement Countable if ZF minimum PHP version moves up to 5.1.
- use $this->_adapter->quoteColumns() for non-PDO adapters
- use $this->_adapter->quoteTableNames() for non-PDO adapters
- use prepared queries for PDO adapters instead of constructing all the SQL ourselves like in Adapter/Abstract.php.html:query()
Zend_Service
- docblock
- naming conventions: protected
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- coding standards: naming of instance variables
- Discussed this with Chuck and other Zenders. Why was SeekableIterator implemented here? Does seek() gain us anything in this context? Why not use just Iterator or ArrayAccess + Iterator?
- coding standards: naming of instance variables
- remove ning comment The XNC_Services_Yahoo_Search_GenericResult constructor. This method takes a SimpleXML object representing the ReST response fragment for this found object.
Zend_Http
- Add the $uri functionality.
- Add validation of each one of the parameters (legal domain, etc.)
Zend_Pdf
- implement it as a class, which supports ArrayAccess and Iterator interfaces, to provide incremental parsing and pages tree updating. That will give good performance and memory (PDF size) benefits.
- process special cases with $x2-$x1 == 0 or $y2-$y1 == 0
- process special cases with $x2-$x1 == 0 or $y2-$y1 == 0
- Don't forget to close all current graphics operations (like path drawing)
- Reusage of the freed object. It's not a support of new feature, but only improvement.
- Reusage of the freed object. It's not a support of new feature, but only improvement.
- Address the following E_STRICT issue: PHP Strict Standards: date(): It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier.
- This really isn't the best location for this method. It should probably actually exist as Zend_Pdf_Element_Date or something like that.
- Deal with to-dos in the parent method.
- Consider changing $byteCount to a character count. They are not always equivalent (in the case of surrogates).
- Make $byteOrder optional if there is a byte-order mark (BOM) in the string being extracted.
- Don't forget to close all current graphics operations (like path drawing)
- Write code for Zend_Pdf_FontCmap_HighByteMapping class.
- Write code for Zend_Pdf_FontCmap_MixedCoverage class.
- Write code for Zend_Pdf_FontCmap_SegmentedCoverage class.
- Write code for Zend_Pdf_FontCmap_TrimmedArray class.
- Use Zend_Mime not file extension for type determination.
- also implement Countable for PHP 5.1 but not yet to stay 5.0 compatible
- Need to rework the selection logic for picking a subtable. We should have an explicit list of preferences, followed by a list of those that are tolerable. Most specifically, since everything above this layer deals in Unicode, we need to be sure to only accept format 0 MacRoman tables.
- Add compression conversions to support compression strategys other than PNG_COMPRESSION_DEFAULT_STRATEGY.
- Add interlaced image handling.
- Add pre-compression filtering.
- Add processing for all PNG chunks defined in the spec. gAMA etc.
- Add support for 16-bit images. Requires PDF version bump to 1.5 at least.
- Fix tRNS chunk support for Indexed Images to a SMask.
Zend_Search_Lucene
- ZSearchHTMLAnalyzer and ZSearchXMLAnalyzer implementation
Zend_Controller
- Should action method names allow underscores?
- How to retrieve from nested arrays
- How to retrieve from nested arrays
- How to retrieve from nested arrays
Zend_Feed
- Allow findFeeds() to follow one, but only one, code 302.
Zend_Server
- Determine how to implement this
Zend_Locale
Zend_Mail
- Allow passing a string to indicate the transport to load
- Allow passing in optional options for the transport to load
Documentation generated on Thu, 18 Jan 2007 10:00:17 -0800 by phpDocumentor 1.3.1