rfc:namespaces-for-internal-classes

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rfc:namespaces-for-internal-classes [2008/06/17 18:57]
lstrojny Sorting
rfc:namespaces-for-internal-classes [2017/09/22 13:28] (current)
Line 1: Line 1:
-====== Request for Comments: How to write RFCs ====== +====== Request for Comments: Namespaces for internal classes ====== 
-  * Version: 1.0+  * Version: 0.1
   * Date: 2008-03-06   * Date: 2008-03-06
   * Author: Lars Strojny <lstrojny@php.net>   * Author: Lars Strojny <lstrojny@php.net>
Line 54: Line 54:
 | FilesystemIterator              | Spl::Iterator::Filesystem | | FilesystemIterator              | Spl::Iterator::Filesystem |
 | FilterIterator                  | Spl::Iterator::Filter | | FilterIterator                  | Spl::Iterator::Filter |
-| GlobIterator                    | Spl::Iterator::Filter |+| GlobIterator                    | Spl::Iterator::Glob |
 | InfiniteIterator                | Spl::Iterator::Infinite | | InfiniteIterator                | Spl::Iterator::Infinite |
 | IteratorIterator                | Spl::Iterator::Iterator | | IteratorIterator                | Spl::Iterator::Iterator |
Line 113: Line 113:
 ^ Current name                    ^ New name ^ ^ Current name                    ^ New name ^
 | Countable                       | Spl::Countable | | Countable                       | Spl::Countable |
 +
 +===== Backwards compatibility and other constraints ======
 +  * The current names are removed in PHP 6.0
 +  * The current names are available as deprecated aliases until their removal
 +  * The documentation will be updated to advise the usage of the new naming scheme
 +  * The current classes will trigger an E_DEPRECATED warning hinting the new name
rfc/namespaces-for-internal-classes.1213729048.txt.gz · Last modified: 2017/09/22 13:28 (external edit)