Markers
Http/Client.php 1
Type | Line | Description |
---|---|---|
todo | 66 | Implement proxy settings |
Http/Cookie.php 1
Type | Line | Description |
---|---|---|
todo | 110 | Add validation of each one of the parameters (legal domain, etc.) |
Http/UserAgent/Spam.php 1
Type | Line | Description |
---|---|---|
todo | 40 | User Agent Signatures |
Http/CookieJar.php 1
Type | Line | Description |
---|---|---|
todo | 381 | Add the $uri functionality. |
Http/Header/SetCookie.php 2
Type | Line | Description |
---|---|---|
todo | 47 | Implement proxy settings |
todo | 184 | Add validation of each one of the parameters (legal domain, etc.) |
Mail.php 4
Type | Line | Description |
---|---|---|
todo | 183 | Allow passing a string to indicate the transport to load |
todo | 183 | Allow passing in optional options for the transport to load |
todo | 195 | Allow passing a string to indicate the transport to load |
todo | 195 | Allow passing in optional options for the transport to load |
Pdf.php 8
Type | Line | Description |
---|---|---|
todo | 586 | atomatically attach page to the document, if it's not done yet. |
todo | 586 | check, that page is attached to the current document |
todo | 586 | Dump pages as a balanced tree instead of a plain set. |
todo | 679 | Create a balanced tree instead of plain structure. |
todo | 1040 | Give appropriate name and make method public |
todo | 1418 | This really isn't the best location for this method. It should probably actually exist as Zend_Pdf_Element_Date or something like that. |
todo | 1418 | 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. |
todo | 109 | 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. |
Memory/Value.php 1
Type | Line | Description |
---|---|---|
todo | 35 | also implement Countable for PHP 5.1 but not yet to stay 5.0 compatible |
Tool/Project/Profile/FileParser/Xml.php 1
Type | Line | Description |
---|---|---|
todo | 228 | determine if this method belongs inside the profile |
Tool/Framework/Client/Console.php 1
Type | Line | Description |
---|---|---|
todo | 48 | methods need more API documentation. |
Pdf/Cmap.php 4
Type | Line | Description |
---|---|---|
todo | 53 | Write code for Zend_Pdf_FontCmap_HighByteMapping class. |
todo | 53 | Write code for Zend_Pdf_FontCmap_MixedCoverage class. |
todo | 53 | Write code for Zend_Pdf_FontCmap_TrimmedArray class. |
todo | 53 | Write code for Zend_Pdf_FontCmap_SegmentedCoverage class. |
Pdf/Outline.php 1
Type | Line | Description |
---|---|---|
todo | 34 | Implement an ability to associate an outline item with a structure element (PDF 1.3 feature) |
Pdf/ElementFactory.php 2
Type | Line | Description |
---|---|---|
todo | 333 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
todo | 349 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
Pdf/FileParser.php 2
Type | Line | Description |
---|---|---|
todo | 401 | Consider changing $byteCount to a character count. They are not always equivalent (in the case of surrogates). |
todo | 401 | Make $byteOrder optional if there is a byte-order mark (BOM) in the string being extracted. |
Pdf/Canvas/Interface.php 2
Type | Line | Description |
---|---|---|
todo | 234 | process special cases with $x2-$x1 == 0 or $y2-$y1 == 0 |
todo | 303 | process special cases with $x2-$x1 == 0 or $y2-$y1 == 0 |
Pdf/Canvas/Abstract.php 3
Type | Line | Description |
---|---|---|
todo | 323 | check for the open paths |
todo | 416 | process special cases with $x2-$x1 == 0 or $y2-$y1 == 0 |
todo | 606 | process special cases with $x2-$x1 == 0 or $y2-$y1 == 0 |
Pdf/Resource/Font/CidFont/TrueType.php 1
Type | Line | Description |
---|---|---|
todo | 62 | Joing this class with Zend_Pdf_Resource_Font_Simple_Parsed_TrueType |
Pdf/Resource/ImageFactory.php 1
Type | Line | Description |
---|---|---|
todo | 33 | Use Zend_Mime not file extension for type determination. |
Pdf/Resource/Image/Png.php 6
Type | Line | Description |
---|---|---|
todo | 79 | Add compression conversions to support compression strategys other than PNG_COMPRESSION_DEFAULT_STRATEGY. |
todo | 79 | Add pre-compression filtering. |
todo | 79 | Add interlaced image handling. |
todo | 79 | Add support for 16-bit images. Requires PDF version bump to 1.5 at least. |
todo | 79 | Add processing for all PNG chunks defined in the spec. gAMA etc. |
todo | 79 | Fix tRNS chunk support for Indexed Images to a SMask. |
Pdf/Outline/Created.php 1
Type | Line | Description |
---|---|---|
todo | 44 | Implement an ability to associate an outline item with a structure element (PDF 1.3 feature) |
Pdf/ElementFactory/Proxy.php 2
Type | Line | Description |
---|---|---|
todo | 195 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
todo | 208 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
Pdf/ElementFactory/Interface.php 2
Type | Line | Description |
---|---|---|
todo | 131 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
todo | 141 | Reusage of the freed object. It's not a support of new feature, but only improvement. |
Pdf/Element.php 1
Type | Line | Description |
---|---|---|
todo | 81 | It's nevessry to check if SplObjectStorage class works faster (Needs PHP 5.3.x to attach object _with_ additional data to storage) |
Pdf/FileParser/Font/OpenType.php 1
Type | Line | Description |
---|---|---|
todo | 800 | 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. |
Pdf/FileParser/Font.php 1
Type | Line | Description |
---|---|---|
todo | 118 | Deal with to-dos in the parent method. |
Pdf/Page.php 2
Type | Line | Description |
---|---|---|
todo | 546 | Don't forget to close all current graphics operations (like path drawing) |
todo | 606 | Don't forget to close all current graphics operations (like path drawing) |
Pdf/NameTree.php 1
Type | Line | Description |
---|---|---|
todo | 36 | implement lazy resource loading so resources will be really loaded at access time |
Crypt/Hmac.php 2
Type | Line | Description |
---|---|---|
todo | 39 | Patch for refactoring failed tests (key block sizes >80 using internal algo) |
todo | 39 | Check if mhash() is a required alternative (will be PECL-only soon) |
Filter/StripTags.php 1
Type | Line | Description |
---|---|---|
todo | 238 | improve docblock descriptions |
Layout.php 1
Type | Line | Description |
---|---|---|
todo | 563 | Set inflector from view renderer at same time |
Uri.php 1
Type | Line | Description |
---|---|---|
todo | 127 |
Service/Technorati/ResultSet.php 1
Type | Line | Description |
---|---|---|
todo | 68 | public $firstResultPosition; |
Service/WindowsAzure/Log/Writer/WindowsAzure.php 2
Type | Line | Description |
---|---|---|
todo | 167 | enable custom formatters using the WindowsAzure_Storage_DynamicTableEntity class |
todo | 184 | format the event using a formatted, not in this method |
Service/Technorati.php 1
Type | Line | Description |
---|---|---|
todo | 926 | support for Zend_Uri_Http |
Service/Twitter.php 2
Type | Line | Description |
---|---|---|
todo | 359 | Have a separate payload object to represent rate limits |
todo | 985 | Support additional parameters supported by statuses/update endpoint |
Service/DeveloperGarden/Response/LocalSearch/LocalSearchResponse.php 1
Type | Line | Description |
---|---|---|
todo | 56 | implement special result methods |
Service/Amazon/SimpleDb.php 1
Type | Line | Description |
---|---|---|
todo | 62 | SSL is required |
Service/Amazon/S3/Stream.php 2
Type | Line | Description |
---|---|---|
todo | 232 | handle current position for writing! |
todo | 376 | Renaming isn't supported, always return false |
Service/Amazon/Item.php 1
Type | Line | Description |
---|---|---|
todo | 227 | For consistency in a bugfix all tracks are appended to one single array |
Dojo/Form/Element/Dijit.php 1
Type | Line | Description |
---|---|---|
todo | 57 | Should we set dojo view helper paths here? |
EventManager/ResponseCollection.php 2
Type | Line | Description |
---|---|---|
todo | 71 | Currently, IteratorMode is ignored, as we use the default (keep); should this be implemented? |
todo | 244 | Does this need to be implemented? |
Rest/Server.php 2
Type | Line | Description |
---|---|---|
todo | 553 | Implement |
todo | 563 | Implement |
Soap/Wsdl.php 1
Type | Line | Description |
---|---|---|
todo | 144 | Boolean is for backwards compability with extractComplexType object var. Remove it in later versions. |
Mail/Transport/Smtp.php 2
Type | Line | Description |
---|---|---|
todo | 118 | Someone please make this compatible with the SendMail transport class. |
todo | 185 | Rename this to sendMail, it's a public method... |
Mail/Protocol/Imap.php 3
Type | Line | Description |
---|---|---|
todo | 200 | add handling of '[' and ']' to parser for easier handling of response text |
todo | 798 | parse response? |
todo | 809 | parse response |
Mail/Protocol/Smtp/Auth/Crammd5.php 1
Type | Line | Description |
---|---|---|
todo | 69 | Perform CRAM-MD5 authentication with supplied credentials |
Mail/Protocol/Abstract.php 1
Type | Line | Description |
---|---|---|
todo | 50 | Implement proxy settings |
Mail/Part.php 2
Type | Line | Description |
---|---|---|
todo | 303 | fetch part |
todo | 337 | fetch part |
Mail/Storage/Pop3.php 3
Type | Line | Description |
---|---|---|
todo | 111 | implement |
todo | 134 | implement |
todo | 143 | find a way to avoid decoding the headers |
Mail/Storage/Mbox.php 6
Type | Line | Description |
---|---|---|
todo | 144 | that's ugly, would be better to let the message class decide |
todo | 146 | top/body lines |
todo | 152 | need a way to change that |
todo | 179 | implement |
todo | 187 | toplines |
todo | 203 | implement |
Mail/Storage/Imap.php 8
Type | Line | Description |
---|---|---|
todo | 69 | with an internal cache we could optimize this class, or create an extra class with |
todo | 188 | implement |
todo | 196 | toplines |
todo | 212 | implement |
todo | 331 | expunge here or at close? we can handle an error here better and are more fail safe |
todo | 371 | use search to find number directly |
todo | 496 | we assume / as the hierarchy delim - need to get that from the folder class! |
todo | 580 | handle class instances for $message |
Mail/Storage/Maildir.php 4
Type | Line | Description |
---|---|---|
todo | 75 | getFlags($id) for fast access if headers are not needed (i.e. just setting flags)? |
todo | 177 | that's ugly, would be better to let the message class decide |
todo | 199 | implement |
todo | 233 | implement |
Mail/Storage/Writable/Maildir.php 6
Type | Line | Description |
---|---|---|
todo | 45 | init maildir (+ constructor option create if not found) |
todo | 224 | This could fail in the middle of the task, which is not optimal. |
todo | 328 | This is also not atomar and has similar problems as removeFolder() |
todo | 566 | handle class instances for $message |
todo | 1023 | is there a safe way to keep the handle open for writing? |
todo | 1032 | should get file handler from _calculateQuota |
Oauth/Http.php 1
Type | Line | Description |
---|---|---|
todo | 169 | Remove cycling?; Replace with upfront do-or-die configuration |
Mime/Decode.php 2
Type | Line | Description |
---|---|---|
todo | 47 | we're ignoring \r for now - is this function fast enough and is it safe to asume noone needs \r? |
todo | 123 | we're ignoring \r for now - is this function fast enough and is it safe to asume noone needs \r? |
Feed.php 1
Type | Line | Description |
---|---|---|
todo | 284 | Allow findFeeds() to follow one, but only one, code 302. |
Json.php 1
Type | Line | Description |
---|---|---|
todo | 200 | Optimize with ascii keys, if performance is bad |
Amf/Parse/Amf3/Deserializer.php 4
Type | Line | Description |
---|---|---|
todo | 43 | readObject to handle Typed Objects |
todo | 43 | readXMLStrimg to be implemented. |
todo | 43 | Class could be implemented as Factory Class with each data type it's own class. |
todo | 282 | Rather than using an array of traitsInfo create Zend_Amf_Value_TraitsInfo |
Amf/Parse/TypeLoader.php 1
Type | Line | Description |
---|---|---|
todo | 53 | PHP 5.3 can drastically change this class w/ namespace and the new call_user_func w/ namespace |
Amf/Parse/Amf0/Deserializer.php 4
Type | Line | Description |
---|---|---|
todo | 42 | Implement Typed Object Class Mapping |
todo | 42 | Class could be implemented as Factory Class with each data type it's own class |
todo | 202 | As of Flash Player 9 there is not support for mixed typed arrays so we handle this as an object. With the introduction of vectors in Flash Player 10 this may need to be reconsidered. |
todo | 266 | implement Typed Class mapping |
Amf/Util/BinaryStream.php 2
Type | Line | Description |
---|---|---|
todo | 100 | Should check that there are enough bytes left in the stream we are about to read. |
todo | 256 | This could use the unpack() w/ S,n, or v |
Amf/Server.php 3
Type | Line | Description |
---|---|---|
todo | 58 | Make the reflection methods cache and autoload. |
todo | 495 | should implement and SPL observer pattern for custom AMF headers |
todo | 495 | DescribeService support |
Amf/Request.php 1
Type | Line | Description |
---|---|---|
todo | 46 | Currently not checking if the object needs to be Type Mapped to a server object. |
View/Helper/Navigation/Links.php 1
Type | Line | Description |
---|---|---|
todo | 724 | add more attribs |
Feed/Reader/Extension/Thread/Entry.php 2
Type | Line | Description |
---|---|---|
todo | 43 | to be implemented |
todo | 46 | Implement "replies" and "updated" constructs from standard |
Feed/Reader/Extension/Syndication/Feed.php 1
Type | Line | Description |
---|---|---|
todo | 104 | fix generalisation, how? |
Feed/Reader/Extension/Atom/Feed.php 2
Type | Line | Description |
---|---|---|
todo | 205 | Is this the same as subtitle? |
todo | 229 | Add uri support |
Feed/Reader/Extension/Atom/Entry.php 1
Type | Line | Description |
---|---|---|
todo | 567 | Investigate why _getAtomType() fails here. Is it even needed? |
Controller/Request/Http.php 3
Type | Line | Description |
---|---|---|
todo | 275 | How to retrieve from nested arrays |
todo | 317 | How to retrieve from nested arrays |
todo | 336 | How to retrieve from nested arrays |
Controller/Router/Rewrite.php 2
Type | Line | Description |
---|---|---|
todo | 386 | Should be an interface method. Hack for 1.0 BC |
todo | 391 | Should be an interface method. Hack for 1.0 BC |
Controller/Router/Route/Chain.php 1
Type | Line | Description |
---|---|---|
todo | 98 | Should be an interface method. Hack for 1.0 BC |
Server/Definition.php 1
Type | Line | Description |
---|---|---|
todo | 31 | Implement iterator |
Server/Interface.php 1
Type | Line | Description |
---|---|---|
todo | 117 | Determine how to implement this |
Serializer/Adapter/PhpSerialize.php 2
Type | Line | Description |
---|---|---|
todo | 85 | @see php.ini directive "unserialize_callback_func" |
todo | 83 | Allow integration with unserialize_callback_func |
Serializer/Adapter/PythonPickle.php 1
Type | Line | Description |
---|---|---|
todo | 256 | write unicode / binary |
Cloud/DocumentService/Adapter/SimpleDb.php 1
Type | Line | Description |
---|---|---|
todo | 142 | package this in Pages |
Cloud/DocumentService/Adapter/SimpleDb/Query.php 1
Type | Line | Description |
---|---|---|
todo | 159 | Ensure this fulfills the entire SimpleDB query specification for WHERE |
Cloud/DocumentService/Adapter/WindowsAzure.php 1
Type | Line | Description |
---|---|---|
todo | 124 | support $usePathStyleUri and $retryPolicy |
Cloud/DocumentService/Adapter/WindowsAzure/Query.php 2
Type | Line | Description |
---|---|---|
todo | 36 | Look into preventing a query injection attack. |
todo | 144 | Azure service doesn't seem to support this yet; emulate? |
Cloud/QueueService/Adapter/WindowsAzure.php 1
Type | Line | Description |
---|---|---|
todo | 99 | support $usePathStyleUri and $retryPolicy |
Cloud/QueueService/Adapter/Sqs.php 2
Type | Line | Description |
---|---|---|
todo | 150 | ZF-9050 Fix the SQS client library in trunk to return all attribute values |
todo | 174 | Add support for SetQueueAttributes to client library |
Cloud/StorageService/Adapter/S3.php 2
Type | Line | Description |
---|---|---|
todo | 246 | Support 'prefix' parameter for Zend_Service_Amazon_S3::getObjectsByBucket() |
todo | 316 | support bucket domain names |
Config/Writer/FileAbstract.php 1
Type | Line | Description |
---|---|---|
todo | 130 | For 2.0 this should be redone into an abstract method. |
Search/Lucene/Analysis/Analyzer/Common.php 1
Type | Line | Description |
---|---|---|
todo | 54 | ZSearchHTMLAnalyzer and ZSearchXMLAnalyzer implementation |
Search/Lucene.php 2
Type | Line | Description |
---|---|---|
todo | 1433 | undeleteAll processing. |
todo | 1577 | Implementation |
Db/Adapter/Oracle.php 2
Type | Line | Description |
---|---|---|
todo | 355 | Discover integer unsigned property. |
todo | 504 | Support FETCH_CLASS and FETCH_INTO. |
Db/Adapter/Mysqli.php 1
Type | Line | Description |
---|---|---|
todo | 414 | Return value should be int? |
Db/Adapter/Pdo/Mssql.php 2
Type | Line | Description |
---|---|---|
todo | 221 | Discover column primary key position. |
todo | 221 | Discover integer unsigned property. |
Db/Adapter/Pdo/Pgsql.php 1
Type | Line | Description |
---|---|---|
todo | 149 | Discover integer unsigned property. |
Db/Adapter/Pdo/Ibm.php 2
Type | Line | Description |
---|---|---|
todo | 96 | also differentiate between z/OS and i/5 |
todo | 242 | Discover integer unsigned property. |
Db/Adapter/Pdo/Oci.php 1
Type | Line | Description |
---|---|---|
todo | 180 | Discover integer unsigned property. |
Db/Adapter/Pdo/Abstract.php 1
Type | Line | Description |
---|---|---|
todo | 334 | Support FETCH_CLASS and FETCH_INTO. |
Db/Adapter/Sqlsrv.php 2
Type | Line | Description |
---|---|---|
todo | 432 | Discover integer unsigned property. |
todo | 571 | Support FETCH_CLASS and FETCH_INTO. |
Ldap/Converter.php 1
Type | Line | Description |
---|---|---|
todo | 102 | write more tests |
Auth/Adapter/Http.php 3
Type | Line | Description |
---|---|---|
todo | 44 | Support auth-int |
todo | 44 | Track nonces, nonce-count, opaque for replay protection and stale support |
todo | 44 | Support Authentication-Info header |
Gdata/YouTube.php 1
Type | Line | Description |
---|---|---|
todo | 825 | there seems to be a bug where v1 inbox entries dont |
Gdata/Docs.php 1
Type | Line | Description |
---|---|---|
todo | 267 | ZF-8732: This should return a *subclass* of Zend_Gdata_Entry, but the appropriate type doesn't exist yet. |
Gdata/Analytics/DataQuery.php 1
Type | Line | Description |
---|---|---|
todo | 175 | goals 1-20 |
Test/PHPUnit/ControllerTestCase.php 1
Type | Line | Description |
---|---|---|
todo | 221 | Need to update Zend_Layout to add a resetInstance() method |
Console/Getopt.php 9
Type | Line | Description |
---|---|---|
todo | 127 | Handle params with multiple values, e.g. --colors=red,green,blue Set value of parameter to the array of values. Allow user to specify the separator with Zend_Console_Getopt::CONFIG_PARAMETER_SEPARATOR. If this config value is null or empty string, do not split values into arrays. Default separator is comma (','). |
todo | 127 | Handle params with multiple values specified with separate options e.g. --colors red --colors green --colors blue should give one option with an array(red, green, blue). Enable with Zend_Console_Getopt::CONFIG_CUMULATIVE_PARAMETERS. Default is that subsequent options overwrite the parameter value. |
todo | 127 | Handle flags occurring multiple times, e.g. -v -v -v Set value of the option's parameter to the integer count of instances instead of a boolean. Enable with Zend_Console_Getopt::CONFIG_CUMULATIVE_FLAGS. Default is that the value is simply boolean true regardless of how many instances of the flag appear. |
todo | 127 | Handle flags that implicitly print usage message, e.g. --help |
todo | 127 | Handle freeform options, e.g. --set-variable Enable with Zend_Console_Getopt::CONFIG_FREEFORM_FLAGS All flag-like syntax is recognized, no flag generates an exception. |
todo | 127 | Handle numeric options, e.g. -1, -2, -3, -1000 Enable with Zend_Console_Getopt::CONFIG_NUMERIC_FLAGS The rule must specify a named flag and the '#' symbol as the parameter type. e.g., 'lines=#' |
todo | 127 | Enable user to specify header and footer content in the help message. |
todo | 127 | Feature request to handle option interdependencies. e.g. if -b is specified, -a must be specified or else the usage is invalid. |
todo | 127 | Feature request to implement callbacks. e.g. if -a is specified, run function 'handleOptionA'(). |
OpenId/Consumer.php 1
Type | Line | Description |
---|---|---|
todo | 741 | OpenID 2.0 (7.3) XRI and Yadis discovery |
Reflection/Docblock/Tag.php 2
Type | Line | Description |
---|---|---|
todo | 85 | What should this do? |
todo | 97 | What should this do? |
Reflection/Property.php 1
Type | Line | Description |
---|---|---|
todo | 29 | implement line numbers |
Reflection/File.php 2
Type | Line | Description |
---|---|---|
todo | 142 | What should this do? |
todo | 295 | What should this serialization look like? |
Reflection/Docblock.php 2
Type | Line | Description |
---|---|---|
todo | 80 | What should this do? |
todo | 93 | What should this return? |