doc:todo:salathe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
doc:todo:salathe [2011/04/06 10:59] – external edit 127.0.0.1doc:todo:salathe [2013/10/18 13:53] (current) – nuke salathe
Line 1: Line 1:
-===== SPL Improvements ===== 
- 
-See also: [[spldocs|SPL Documentation Thoughts/Ideas]] 
- 
-=== Grouping, categorising SPL === 
- 
-  * Create book/pages covering common methods:  
-    * Iterator: current, key, next, rewind, valid 
-  * Grouping classes by interface or other logical groupings 
-    * Is the structure simple and hierarchical? 
-    * Or a complicated web? 
-    * E.g. Group recursive iterators together? 
-    * Compare [[http://php.net/spl.datastructures|Datastructures]] (grouped) to [[http://php.net/spl.iterators|Iterators]] (not grouped) 
- 
-=== Examples, tutorials, more verbose documentation === 
- 
-  * More descriptive pages 
-    * What is an Iterator: [[http://php.net/oop5.iterations|Object Iteration]], [[http://php.net/class.iterator|Iterator Interface]], [[http://php.net/spl.iterators|SPL Iterators]] 
-    * Recursively iterating: What, how, why? 
- 
-=== TODOC === 
- 
-  * Remaining undocumented SPL classes/methods 
-    * Mostly the 'common' methods from (Recursive)Iterator, Serializable, etc. 
-  * SPL Predefined Constants page ([[http://php.net/manual/en/spl.constants.php|manual]]) 
-    * Only lists some RIT and CIT class constants 
-    * Find, compile a list of and get descriptions (should this page have full descriptions or quicky sentences [is there a difference] thus duplicating what *should* be on the class synopsis page?) 
-  * Add changelog entries for SplFileObject constants READ_AHEAD, READ_CSV and SKIP_EMPTY  -- they were added in 5.2.0 
- 
-===== Random Thoughts ===== 
- 
-A collection of random thoughts, ideas, suggestions and a scratchpad for miscellaneous doc-related musings. 
- 
-  * [[http://php.net/class.simplexmliterator|SimpleXMLIterator]] extends [[http://php.net/class.simplexmlelement|SimpleXMLElement]] 
-    * Class synopsis page does not show inherited methods 
-    * SimpleXMLElement synopsis methods do not link anywhere! (Find out why, cause of above?) 
-  * OOP5 basic introduction: update valid label regex/description: 
-    * The class name can be any valid label which is a not a PHP reserved word. A valid class name starts with a letter or underscore, followed by any number of letters, numbers, or underscores. As a regular expression, it would be expressed thus: [a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*. 
-    * Unicode. 
- 
  
doc/todo/salathe.1302087566.txt.gz · Last modified: 2017/09/22 13:28 (external edit)