Laminas API Tools compared to DotKernel API

API Tools (formerly Apigility) DotKernel API
URL api-tools Dotkernel API
First Release 2012 2018
PHP Version <= 8.2 >= 8.1
Architecture MVC, Event Driven Middleware
OSS Lifecycle Archived OSS Lifecycle
Style REST, RPC REST
Versioning Yes Deprecations *
Documentation Swagger (Automated) Postman (Manual) *
Content-Negotiation Custom Custom
License BSD-3 MIT
Default DB Layer laminas-db doctrine-orm
Authorization ACL RBAC-guard
Authentication HTTP Basic/Digest OAuth2.0 OAuth2.0
CI/CD Yes Yes
Unit Tests Yes Yes
Endpoint Generator Yes Under development
PSR PSR-7 PSR-7, PSR-15

Note

  • Versioning is replaced by Deprecations, using evolution strategy
  • Version 5 (Roadmap) will implement OpenAPi 3.0