O2System PHP Standards Recommendations (PSR)

O2System PSR it's build based on [PHP Framework Interop Group (PHP-FIG)](http://php-fig.org) standards recommendations and is edited and added by some standards recommendations for O2System PHP Framework. This repository contains a collection of PHP classes, abstract classes and interfaces classes based on the PSR-3, PSR-4, PSR-6 and PSR-7. | Based | Title |   | | :-------------: |:-------------|:-----| | PSR-3 | Logger Interface | http://www.php-fig.org/psr/psr-3/ | | PSR-4 | Autoloading Standard | http://www.php-fig.org/psr/psr-4/ | | PSR-6 | Caching Interface | http://www.php-fig.org/psr/psr-6/ | | PSR-7 | HTTP Message Interface | http://www.php-fig.org/psr/psr-7/ | Installation ------------ The best way to install [O2System PSR](https://packagist.org/packages/o2system/psr) is to use [Composer](http://getcomposer.org) ``` composer require o2system/psr ``` Usage Example ------------- ```php namespace O2System\Gears; use O2System\Psr\Log\LoggerInterface; class Logger implements LoggerInterface { } ``` Ideas and Suggestions --------------------- Please kindly mail us at [o2system.framework@gmail.com](mailto:o2system.framework@gmail.com). Bugs and Issues --------------- Please kindly submit your [issues at Github](http://github.com/o2system/psr/issues) so we can track all the issues along development. System Requirements ------------------- - PHP 5.4+ - [Composer](http://getcomposer.org) Credits ------- * Founder and Lead Projects: [Steeven Andrian Salim (steevenz.com)](http://steevenz.com) * Github Pages Designer and Writer: [Teguh Rianto](http://teguhrianto.tk)