Welcome!
Welcome to the phly, boy, phly PEAR Channel. From here you can browse and search the packages we offer and download releases to install.
Using our Channel
To add this channel to your PEAR install, use:
pear channel-discover weierophinney.net/phly
Then you will be able to install our packages by using:
pear install phly/package_name
About our Channel
PHLY is a library of PHP classes designed with the following intentions:
- Loosely coupled; dependencies should be few, and no base class should be necessary.
- Extendible; all classes should be easily extendible. This may be via observers, interfaces, adapters, etc.. The base class should solve 80% of usage, and allow extensions to the class to fill in the remainder.
- Designed for PHP5 and up; all classes should make use of PHP5's features.
- Documented; all classes should minimally have excellent API-level documentation, with use cases in the class docblock.
- Tested; all classes should have unit tests accompanying them.
- Open source and commercial friendly; all classes should use a commercial-friendly open source license. The BSD license is one such example.