This version is outdated. You should upgrade your project to Mako 11.4!	
Getting started
Routing and controllers
Command line
Databases (SQL)
Databases (NoSQL)
Security
Packages
Learn more
- Array helper
 - Caching
 - Command bus
 - Date and time
 - Events
 - File system
 - HTML helper
 - Humanizer
 - Image manipulation
 - Internationalization
 - Logging
 - Number helper
 - Pagination
 - Sessions
 - String helper
 - URL builder
 - UUID helper
 - Validation
 - Views
 
Official packages
Installation
Requirements
- PHP 7.0.0 or higher *
 - mbstring
 - PDO
 
* Tested on PHP 7.0.x, 7.1.x and HHVM 3.11.x
Setup
Installing Mako is easy and can be with done in a few simple steps thanks to composer.
First you'll have to create a new project:
composer create-project mako/app:5.* <project name>
Next you'll have to make the app/storage/* directories writable (command my vary depending on your system):
chown www-data:www-data -R app/storage
Now you're ready to start coding!
Note that only the most essential services are enabled by default. Enable the ones that you need by uncommenting them in the
app/config/application.phpconfiguration file.
Updating
Mako can easily be updated when a new version is released using the following command:
composer update
Note that some updates might require some minor code changes. These will be documented in the upgrade guides.