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
OpenAPI
Getting Help
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
Getting help
consult the OpenAPI
specs
for a complete reference of the presented objects
see more examples of OpenAPI object representations in
zircote/swagger-php
's
GitHub repository
consult
zircote/swagger-php
's
online documentation
or run the following command to see their help page:
./vendor/bin/openapi --help
Previous
Use Documentation
Next
Introduction