On this page
Database
Data fixtures
This package provides a CLI interface for interacting with doctrine/data-fixtures.
Request/Response
Request controllers
Dotkernel's controller package that can be used like middleware inside Dotkernel or Mezzio application.
Flash messages
Dotkernel's flash messenger library for session messages between redirects.
Configurable navigation elements
Dotkernel's navigation component that allows to easily define and parse menus inside templates, configuration based approach.
Manage custom headers
Dotkernel's Middleware for setting and overwriting custom response headers.
Templates
Dotkernel component providing Twig extensions and customizations.
Security
Social network authentication
Authenticate users though social networks and return credentials + user details.
Authentication
Authentication base package defining interfaces for authentication services to be used with Dotkernel applications.
Authorization
Authorization base package defining interfaces for authorization services to be used with Dotkernel applications.
Role-based access control
RBAC authorization implementation
Role-based access control guard
RBAC for authorizing sections of an application
Session management
Dotkernel session component extending and customizing laminas/laminas-session
Tools
DI using annotations
Dotkernel's annotation-based dependency injection service.
DI using attributes
Dotkernel's attribute-based dependency injection service.
Cache
Dotkernel cache component based on symfony/cache.
Command line interface
Dotkernel component to build console applications based on laminas/laminas-cli.
Debugging
Dotkernel's debug bar built on top of maximebf/php-debugbar.
Log errors
Dotkernel error logging component.
Events
Dotkernel event component extending and customizing laminas/laminas-eventmanager.
Geo data
Dotkernel component that provides geographical details about an IP address.
Helpers
Dotkernel helper component based on mezzio/mezzio-helpers providing various helper structures and classes.
Logging
Dotkernel log component
Mailing
Dotkernel mail component based on laminas/laminas-mail.
Device information
Dotkernel component based on matomo/device-detector, providing details about a device by parsing a user agent.