PEAR is first and foremost a repository of reliable and high quality code. All packages comply with the PEAR Coding Standards. A new PEAR package should provide an API that is consistent, be written for PHP version 5.0.0 or newer, make use of PEAR_Exception for error handling, and adhere to the requirements of the package collective that it is accepted into.