<commit_before>![Linna Framework](logo-framework.png)
<br/>
<br/>
<br/>
[![Build Status](https://travis-ci.org/s3b4stian/linna-framework.svg?branch=master)](https://travis-ci.org/s3b4stian/linna-framework)
[![Build Status](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/badges/build.png?b=master)](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/build-status/master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/?branch=master)
[![Code Climate](https://codeclimate.com/github/s3b4stian/linna-framework/badges/gpa.svg)](https://codeclimate.com/github/s3b4stian/linna-framework)
[![Test Coverage](https://codeclimate.com/github/s3b4stian/linna-framework/badges/coverage.svg)](https://codeclimate.com/github/s3b4stian/linna-framework/coverage)
[![Issue Count](https://codeclimate.com/github/s3b4stian/linna-framework/badges/issue_count.svg)](https://codeclimate.com/github/s3b4stian/linna-framework)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4c591995b1e54c3eb9653f7f125ecccf)](https://www.codacy.com/app/s3b4stian/linna-framework?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=s3b4stian/linna-framework&amp;utm_campaign=Badge_Grade)

Started as project for learn and master PHP, Linna framework turned into a simple and elegant toolset for build web application.

## About this framework 
The development of Framework is done trying to get PHP best pratices always in mind. 
Code was fully commented, ready for [phpDocumentor](https://www.phpdoc.org/) and 
is written applying the five [SOLID](https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)) principles.<br/></br/>
If you wish deepen PHP best pratices you can start from [phptherightway](http://www.phptherightway.com/).

### Features
 
   * Model View Controller
   * Session Managment and Login
   * Routing
   * Dependency Injections
   * Wrappers for data base
   * PSR4 Autoloader

### Require

   * PHP >= 7.0
   * PDO extension (optional)
   * Memcached extension (optional)
   * Mongodb extension (optional)


### To do
   
   * Complete the documentation
   * Session tuning
   * Router tuning
   * PSR7 support through linna-PSR7 package

## Documentation 
For more details please see [documentation](https://github.com/s3b4stian/linna-framework/tree/master/docs) and read our [licence](https://github.com/s3b4stian/linna-framework/blob/master/LICENSE.md)
<commit_msg>remove scrutinizer build badge<commit_after>![Linna Framework](logo-framework.png)
<br/>
<br/>
<br/>
[![Build Status](https://travis-ci.org/s3b4stian/linna-framework.svg?branch=master)](https://travis-ci.org/s3b4stian/linna-framework)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/s3b4stian/linna-framework/?branch=master)
[![Code Climate](https://codeclimate.com/github/s3b4stian/linna-framework/badges/gpa.svg)](https://codeclimate.com/github/s3b4stian/linna-framework)
[![Test Coverage](https://codeclimate.com/github/s3b4stian/linna-framework/badges/coverage.svg)](https://codeclimate.com/github/s3b4stian/linna-framework/coverage)
[![Issue Count](https://codeclimate.com/github/s3b4stian/linna-framework/badges/issue_count.svg)](https://codeclimate.com/github/s3b4stian/linna-framework)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4c591995b1e54c3eb9653f7f125ecccf)](https://www.codacy.com/app/s3b4stian/linna-framework?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=s3b4stian/linna-framework&amp;utm_campaign=Badge_Grade)

Started as project for learn and master PHP, Linna framework turned into a simple and elegant toolset for build web application.

## About this framework 
The development of Framework is done trying to get PHP best pratices always in mind. 
Code was fully commented, ready for [phpDocumentor](https://www.phpdoc.org/) and 
is written applying the five [SOLID](https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)) principles.<br/></br/>
If you wish deepen PHP best pratices you can start from [phptherightway](http://www.phptherightway.com/).

### Features
 
   * Model View Controller
   * Session Managment and Login
   * Routing
   * Dependency Injections
   * Wrappers for data base
   * PSR4 Autoloader

### Require

   * PHP >= 7.0
   * PDO extension (optional)
   * Memcached extension (optional)
   * Mongodb extension (optional)


### To do
   
   * Complete the documentation
   * Session tuning
   * Router tuning
   * PSR7 support through linna-PSR7 package

## Documentation 
For more details please see [documentation](https://github.com/s3b4stian/linna-framework/tree/master/docs) and read our [licence](https://github.com/s3b4stian/linna-framework/blob/master/LICENSE.md)

{'fraction_non_alphanumeric': 0.14334928229665073, 'fraction_numerical': 0.022200956937799044, 'mean_word_length': 5.357664233576642, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 15, 'https://': 38, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '276042', 'n_tokens_mistral': 1919, 'n_tokens_neox': 1847, 'n_words': 285}