DotKernel Documentation
API
API
DotKernel API
Admin
DotKernel Admin application
Frontend
DotKernel Frontend application
Light
DotKernel Light application
Packages
DotKernel packages
Development
WSL2 Development Environment
GitHub
v5
v5 (latest)
v4
Overview
api
Flow
Middleware Flow
Table of Contents
Introduction
Overview
Server Requirements
File Structure
Packages
PSRs
Installation
Getting Started
Composer
Configuration Files
Doctrine ORM
Test the Installation
FAQ
Upgrading
Flow
Middleware Flow
Default Library Flow
Library Flow for Email
Core Features
Authentication
Authorization
Content Validation
Exceptions
Dependency Injection
Error reporting
Commands
Create admin account
Generate database migrations
Display available endpoints
Generate tokens
Tutorials
Setting up CORS
Creating a book module
Token authentication
API Evolution
Find user by identity
Transition from API Tools
Laminas API Tools vs Dotkernel API
Transition Approach
Discovery Phase
OpenAPI
Introduction
Initialized Components
Write Documentation
Generate Documentation
Render Documentation
Use Documentation
Getting Help
Middleware flow
The graph below demonstrates a default flow between Dotkernel's middlewares.
Previous
Upgrading
Next
Default Library Flow