Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

zepi/turbo

Repository files navigation

zepi Turbo

Turbo - Speeds up your development process.

Scrutinizer Code Quality Build Status Code Coverage

Installation

  1. Create the project composer create-project zepi/turbo-boilerplate /your/project/directory
  2. Execute the turbo installation ./turbo install

Features

  1. Modules: Everything is in a module. You can add your own modules or use modules from someone else.
  2. Events: Turbo knowns no controllers or pages, there are only events. You can use events to filter content, to respond to web requests or to execute cronjobs.
  3. Routes: Define routes in the module configuration file in php. The route redirects the request to the target event.
  4. General: The module name is based on a namespace, like {Vendor}{Project}. There will be no naming conflict because only you are using the vendor part.
  5. Turbo Base offers a good base to develop your own application. There is already a fully functional access control system with users, groups, access levels any many more. Clone it from Github (zepi/turbo-base) or use it with composer composer require zepi/turbo-base