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 revisionPrevious revision
Next revision
Previous revision
rfc:namespaces-for-internal-classes [2008/06/17 18:59] – Correcting versions lstrojnyrfc:namespaces-for-internal-classes [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Request for Comments: How to write RFCs ======+====== Request for Comments: Namespaces for internal classes ======
   * Version: 0.1   * Version: 0.1
   * Date: 2008-03-06   * Date: 2008-03-06
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.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1