1- [ ![ Build Status ] ( https://travis -ci.org/ Divergence/framework.svg?branch=release )] ( https://travis -ci.org/ Divergence/framework ) [ ![ Coverage Status ] ( https://coveralls.io/repos/github/Divergence/framework/badge.svg?branch=release )] ( https://coveralls.io/github/Divergence/framework?branch=release ) [ ![ codecov ] ( https://codecov.io/gh /Divergence/framework/branch/release/graph/badge.svg )] ( https://codecov.io/gh /Divergence/framework ) [ ![ Latest Stable Version ] ( https://poser.pugx.org/divergence/divergence/downloads )] ( https://packagist.org/packages/divergence/divergence ) [ ![ Latest Unstable Version] ( https://poser.pugx.org/divergence/divergence/v/stable )] ( https://packagist.org/packages/divergence/divergence ) [ ![ Scrutinizer Code Quality] ( https://scrutinizer-ci.com/g/Divergence/framework/badges/quality-score.png?b=release )] ( https://scrutinizer-ci.com/g/Divergence/framework/?branch=release ) [ ![ License] ( https://poser.pugx.org/divergence/divergence/license )] ( https://packagist.org/packages/divergence/divergence )
1+ [ ![ Code Coverage ] ( https://scrutinizer -ci.com/g/ Divergence/framework/badges/coverage.png?b=develop )] ( https://scrutinizer -ci.com/g/ Divergence/framework/?branch=develop ) [ ![ Latest Stable Version ] ( https://poser.pugx.org/divergence/divergence/downloads )] ( https://packagist.org/packages/divergence/divergence ) [ ![ Build Status ] ( https://scrutinizer-ci.com/g /Divergence/framework/badges/build.png?b=develop )] ( https://scrutinizer-ci.com/g /Divergence/framework/build-status/develop ) [ ![ Latest Unstable Version] ( https://poser.pugx.org/divergence/divergence/v/stable )] ( https://packagist.org/packages/divergence/divergence ) [ ![ Scrutinizer Code Quality] ( https://scrutinizer-ci.com/g/Divergence/framework/badges/quality-score.png?b=develop )] ( https://scrutinizer-ci.com/g/Divergence/framework/?branch=release ) [ ![ License] ( https://poser.pugx.org/divergence/divergence/license )] ( https://packagist.org/packages/divergence/divergence )
22
33---
44Divergence is a PHP framework designed for rapid development and modern practices without becoming an over abstracted mess.
@@ -16,22 +16,19 @@ Unit testing the code base and providing code coverage is a primary goal of this
1616# Main Features
1717 * Models
1818 * Real PHP classes.
19- * Extend an ` ActiveRecord ` class .
20- * Use ` traits ` to unlock Relationships and Versioning as needed .
21- * Automatically creates table on first time use .
19+ * Map fields with array or attributes .
20+ * Built in support for relationships and object versioning .
21+ * Speed up prototyping and automate new deployments by automatically creates table based on your models when none are found .
2222 * Built in support for MySQL.
2323
24- * Database
25- * Use the existing DB class or access PDO directly by calling ` DB::getConnection() ` .
26-
2724 * Routing
2825 * Simpler, faster, tree based routing system.
2926 * Built with basic class inheritance in mind.
3027
3128* Controllers
3229 * Psr7 compatible controllers.
3330 * Pre-made REST API controllers allow you to build APIs rapidly.
34- * 100% Unit test coverage for filters, sorters, and conditions go ive you peace of mind .
31+ * 100% Unit test coverage for filters, sorters, and conditions.
3532 * Build HTTP APIs in minutes by extending ` RecordsRequestHandler ` and setting the one config variable: the name of your model class.
3633 * Use a pre-made security trait with RecordsRequestHandler or extend it and write in your own permissions.
3734 * Standard permissions interface allows reuse of permission traits from one model to another.
0 commit comments