Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 35 additions & 26 deletions docs/book/v6/introduction/packages.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,37 @@
# Packages

* `dotkernel/dot-dependency-injection` - Dependency injection component using class attributes.
* `dotkernel/dot-cache` - Cache component extending symfony-cache
* `dotkernel/dot-cli` - Component for creating console applications based on laminas-cli
* `dotkernel/dot-data-fixtures` - Provides a CLI interface for listing & executing doctrine data fixtures
* `dotkernel/dot-errorhandler` - Logging Error Handler for Middleware Applications
* `dotkernel/dot-mail` - Mail component based on laminas-mail
* `dotkernel/dot-response-header` - Middleware for setting custom response headers.
* `dotkernel/dot-router` - Dotkernel component to build complex routes, based on `mezzio/mezzio-fastroute`
* `laminas/laminas-authentication` - API for authentication and includes concrete authentication adapters for common use case scenarios
* `laminas/laminas-component-installer` - Composer plugin for injecting modules and configuration providers into application configuration
* `laminas/laminas-config` - Provides a nested object property based user interface for accessing this configuration data within application code
* `laminas/laminas-config-aggregator` - Lightweight library for collecting and merging configuration from different sources
* `laminas/laminas-hydrator` - Serialize objects to arrays, and vice versa
* `laminas/laminas-inputfilter` - Normalize and validate input sets from the web, APIs, the CLI, and more, including files
* `laminas/laminas-stdlib` - SPL extensions, array utilities, error handlers, and more
* `mezzio/mezzio` - PSR-15 Middleware Microframework
* `mezzio/mezzio-authentication-oauth2` - OAuth2 (server) authentication middleware for Mezzio and PSR-15 applications
* `mezzio/mezzio-authorization-acl` - laminas-permissions-acl adapter for mezzio-authorization
* `mezzio/mezzio-authorization-rbac` - mezzio authorization rbac adapter for laminas/laminas-permissions-rbac
* `mezzio/mezzio-cors` - CORS component for Mezzio and other PSR-15 middleware runners
* `mezzio/mezzio-fastroute` - FastRoute integration for Mezzio
* `mezzio/mezzio-hal` - Hypertext Application Language implementation for PHP and PSR-15
* `mezzio/mezzio-problem-details` - Problem Details for PSR-15 HTTP APIs addressing the RFC 7807 standard
* `ramsey/uuid-doctrine` - Use ramsey/uuid as a Doctrine field type
* `roave/psr-container-doctrine` - Doctrine Factories for PSR-11 Containers
* `symfony/filesystem` - Provides basic utilities for the filesystem
> 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 laminas-mail
* `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