Packages

Dotkernel API 6.x will have full Laminas Service Manager 4 support once all dependencies do support it.

Once Laminas Service Manager 4 is fully supported, Dotkernel API 6.x will be installable on PHP 8.4 as well.

  • doctrine/dbal:^4.2 - Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
  • doctrine/orm:^3.4 - Object-Relational-Mapper for PHP
  • dotkernel/dot-cache:^4.3 - Cache component extending symfony-cache
  • dotkernel/dot-cli:^3.9 - Component for creating console applications based on laminas-cli
  • dotkernel/dot-data-fixtures:^1.4 - Provides a CLI interface for listing & executing doctrine data fixtures
  • dotkernel/dot-dependency-injection:^1.2 - Dependency injection component using class attributes.
  • dotkernel/dot-errorhandler:^4.0 - Logging Error Handler for Middleware Applications
  • dotkernel/dot-mail:^5.3 - Mail component based on Symfony Mailer
  • dotkernel/dot-response-header:^3.5 - Middleware for setting custom response headers.
  • dotkernel/dot-router:^1.0 - Dotkernel component to build complex routes, based on mezzio/mezzio-fastroute
  • laminas/laminas-authentication:^2.18 - API for authentication and includes concrete authentication adapters for common use case scenarios
  • laminas/laminas-component-installer:^3.5 - Composer plugin for injecting modules and configuration providers into application configuration
  • laminas/laminas-config-aggregator:^1.18 - Lightweight library for collecting and merging configuration from different sources
  • laminas/laminas-hydrator:^4.16 - Serialize objects to arrays, and vice versa
  • laminas/laminas-inputfilter:^2.31 - Normalize and validate input sets from the web, APIs, the CLI, and more, including files
  • laminas/laminas-servicemanager:^3.23 - Factory-Driven Dependency Injection Container
  • laminas/laminas-stdlib:^3.20 - SPL extensions, array utilities, error handlers, and more
  • mezzio/mezzio:^3.20 - PSR-15 Middleware Microframework
  • mezzio/mezzio-authentication-oauth2:^2.11 - OAuth2 (server) authentication middleware for Mezzio and PSR-15 applications
  • mezzio/mezzio-authorization-acl:^1.11 - laminas-permissions-acl adapter for mezzio-authorization
  • mezzio/mezzio-authorization-rbac:^1.8 - mezzio authorization rbac adapter for laminas/laminas-permissions-rbac
  • mezzio/mezzio-cors:^1.13 - CORS component for Mezzio and other PSR-15 middleware runners
  • mezzio/mezzio-fastroute:^3.12 - FastRoute integration for Mezzio
  • mezzio/mezzio-hal:^2.10 - Hypertext Application Language implementation for PHP and PSR-15
  • mezzio/mezzio-helpers:^5.18 - Helper/Utility classes for Mezzio
  • mezzio/mezzio-problem-details:^1.15 - Problem Details for PSR-15 HTTP APIs addressing the RFC 7807 standard
  • ramsey/uuid:^4.5 - A PHP library for generating and working with universally unique identifiers (UUIDs).
  • ramsey/uuid-doctrine:^2.1 - Use ramsey/uuid as a Doctrine field type
  • roave/psr-container-doctrine:^5.2 - Doctrine Factories for PSR-11 Containers
  • symfony/filesystem:^7.2 - Provides basic utilities for the filesystem
  • zircote/swagger-php:^5.0 - Generate interactive documentation for your RESTful API using PHP attributes (preferred) or PHPDoc annotations