Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.18 KB

README.md

File metadata and controls

45 lines (34 loc) · 2.18 KB

Linna Framework


Build Status Scrutinizer Code Quality Code Coverage StyleCI

About this framework

Started as a project for learning the modern PHP, it has become a set of simple and elegant tools for creating web applications.

Quality of code

  • The development of Framework is done trying to get PHP best pratices always in mind.
    If you wish deepen PHP best pratices you can start from phptherightway
  • Code is fully tested with phpstan, phpunit and infection
  • Code is fully commented, ready for phpDocumentor
  • Code is written applying the five SOLID principles

Production environment

At moment, code, isn't utilized in production environment, Hope in future.

Features

  • Model View Controller
  • Session Management
  • Login and User/Permission access control
  • Rest Router
  • Dependency Injections
  • Wrappers for data base
  • Implementation for PSR-4 Autoloader, PSR-11 Container and PSR-16 Simple Cache

Require

  • PHP >= 7.1
  • PDO extension (optional)
  • Memcached extension (optional)
  • Mongodb extension (optional)

Documentation

For more details please see the user guide (soon) or the api (incomplete) and read our licence

Contributing

Please see CONTRIBUTING.md.