Dotkernel API

Features

Mezzio Containers
Dotkernel is built around the PSR-11 dependency container. We have chosen Laminas Service Manager as our default implementation.
Mezzio Templating
By default, no middleware in Mezzio is templated. We use Twig as the default templating engine.
Mezzio Routers
There are various routing implementations compatible with Expressive. We have chosen FastRoute as Dotkernel's default routing library.
Laminas diactoros
Mezzio, and consequently Dotkernel, is built around PSR-7. It uses Laminas Diactoros as the PSR-7 implementation.
Doctrine
The Doctrine Project's PHP libraries are at the core of our database storage and object mapping. We use Doctrine's Database Abstraction Layer and Object Relational Mapper.

Installation

Using Git

    git clone https://github.com/dotkernel/api.git dotkernel-api

Support