Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/weierophinney/phly


https://github.com/weierophinney/phly

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

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

For more information, see http://weierophinney.net/phly/