EasyFast PHP Framework
EasyFast PHP is a framework that makes PHP programming fast and easy, using a simple and elegant syntax.
EasyFast PHP is focused on taking away all the headache of working with object orientation. Behind a simple, but robust, interface to work with ORM (Object-relational mapping), you will find an incredible tool to generate classes, along with other features such as:
Features
- RESTful server
- MVC Interface
- Session
- Multiple connections to database
- Exceptions
- Validation (email, etc ...)
- Log
- Upload
- JSON encode
- Decode JSON
- Hiphen to camel case
- Snake to camel case
- Decode request
- Array Exists Key multi level
- Query Object
- ORM
- Design Patterns
Try EasyFast PHP and share your experience. We love feedback!
Documentation
We are still developing the documentation, help us!
Composer
To install EasyFast PHP Framework with composer you simply need to create a composer.json in your project root and add:
{
"require": {
"bruunofco/easyfast": "easyfast-2"
}
}
Then run
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('SHA384', 'composer-setup.php') === 'aa96f26c2b67226a324c27919f1eb05f21c248b987e6195cad9690d5c1ff713d53020a02ac8c217dbf90a7eacc9d141d') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"
$ php composer.phar install
You have now EasyFast PHP Framework installed in vendor/bruunofco/easyfast
Contributing
Still under development, we are accepting collaboration in order to create a successful tool, created on top of this passionate language PHP.
License
The EasyFast PHP framework is an open-sourced software licensed under the Apache 2.0 license
About
Author: Bruno Oliveira bruno@salluzweb.com.br
Contributors:
James Miranda jameswpm@gmail.com
Hiago Souza hiasilva@gmail.com
Mauro Fileto mfileto@netcaster.us