» Metadata | » Status |
---|---|
|
|
» Description | |
Prefix all classes with PEAR_Purpose of this proposalThe class names of all packages should be prefixed with PEAR_. Why prefixingWhat happened because of unprefixed PEAR classesPHP 5.1.0 introduced a native Date class which broke Including Date.php resulted in a fatal error as two classes The SPL class FileObject was formerly known as File Advantages of prefixingPrefixing makes PEAR less intrusive as widely used class names Alternative prefixes arised during discussionP_
Pear_
NotesIn general, prefixing classes means that they extend the prefixed Affected releasesChanging the class name is considered a BC break. Packages must Links[1] http://www.php.net/ChangeLog-5.php |
|
» Dependencies | » Links |
|
|
» Timeline | » Changelog |
|
|