riveraframework / rf-core
Core repository for the Rivera Framework
v0.1.0
2019-05-27 18:23 UTC
Requires
- php: >=5.6.0
This package is auto-updated.
Last update: 2024-06-25 15:54:50 UTC
README
Rivera Framework
⚠️ This project is under construction
- Do not attempt to use in prod environment
- PM me for requests/suggestions
Features
This repo contains a light PHP framework supporting :
- Applications (MVC, Cli)
- Database connection (MySQL) and query builder
- ORM with command to generate models/classes from database schema
- Cache management (Disk, Memcached) with support for redundancy
- Session management (PHP, Memcached) with support for redundancy
- Translations management (Classes, libs, templates)
- Routing and link generation
- Helpers: rf_*()
- Various classes for API management, data processing, logging, custom exceptions, etc.
Requirements
This project has been tested on Linux/Unix and Windows using PHP 7+ but should be compatible with PHP 5.6+.
Installation
Using composer:
composer require riveraframework/rf-core:dev-develop
Documentation
SOON
Examples
Skeleton application available at: https://github.com/riveraframework/example-skeleton
REST API application available at: https://github.com/riveraframework/example-rest-api
OAuth2 API/SSO application available at: https://github.com/riveraframework/example-oauth2-api-sso