bhshawon / elomelo
A simple PHP MVC framework
dev-master
2018-04-06 15:36 UTC
Requires
- php: >=5.6.0
- illuminate/database: ^5.2
- nesbot/carbon: ^1.21
- twig/twig: ^1.24
This package is not auto-updated.
Last update: 2020-01-04 09:46:34 UTC
README
An experimentary PHP framework.
elomelo
Requirements
- Composer
- Apache Server
Installation
- Clone this repository.
- Run
composer installon terminal from project directory.
Framework Structure
Controllers
Ideally, Controllers should live at App/Controllers directory. Controllers extends Core/Controller class.
Public methods
- view($view, $data=[]) Renders a
twigview with given data. - redirect($url) Redirects to given url.
Models
Eloquent ORM is used for handling database operations. Thus models are extended from Eloquent models.
Views
Twig is used for rendering views.