What prompted the change According to the discussion from the LaminasTechnical steering Committee of 2023-12-04, it was decided that the laminas/laminas-mail package would be abandoned. On the one hand, there is nobody to maintain the package and on the other, … Read More
DotKernel
Doctrine enum implementation in Dotkernel
The update of doctrine/orm to version 3.2.0 saw the introduction of EnumType columns. The enum type was introduced in PHP 8.1. This new data type is now implemented in Dotkernel, on both the PHP side and the database side. Below … Read More
Dotkernel Light: the best choice for your presentation site
Dotkernel Light is a good starting point for a project if you want to have full control over the functionality it contains. It easily grows into something more complex with the integration of packages based on your requirements. Its out-of-box … Read More
Dotkernel Light – Starting with Mezzio microframework and Laminas components
Dotkernel Light is a version of Dotkernel Frontend that includes only the bare-bones essentials. Though simpler, it’s perfect for: Goal Dotkernel Light is designed at the same time to be a fast-start example of using Mezzio microframework, as well as … Read More
Dependency Injection made easy in Laminas/Mezzio applications
Note: The package requires Doctrine ORM. Still, it can be used in applications which do not integrate Doctrine. So, first thing first, the problem. You have a Laminas / Mezzio application with a bunch of services that you need to … Read More
Doctrine cache using symfony/cache
When it comes to web development, performance is one of the critical elements that influence the success of an application. Developers focus on improving response times and overall speed to enhance the user experience. When a user visits a website or … Read More
Autologin using Cookie / Remember Me in Dotkernel
Autologin using Cookie / Remember Me in Dotkernel This feature is used to automatically log the user who chooses this by checking the remember me box. Implemented in Dotkernel Frontend starting from Release 3.3.0. Add remember me button to user … Read More
How to group log files by date using dot-log
As described in this article, dot-log is a powerful tool for logging messages in your application. It’s power stays in the fact that it can be implemented in a few easy steps and that it’s highly customizable. … Read More
Adding a CORS implementation to Zend Expressive
This article is a guide on how to add a CORS implementation on an existing DotKernel3 project. The issue If you’re facing this message: “Access to XMLHttpRequest at ‘url’ has been blocked by cors policy. No ‘Access-Control-Allow-Origin header is present … Read More
Handling and Logging errors with dot-errorhandler and dot-log
This article is a follow-up for: Logging with dot-log in Zend Expressive and DotKernel, the mentioned article is a guide to using dot-log. This article explains the usage of dotkernel/dot-errorhandler with dotkernel/dot-log or zendframework/zend-log to log errors in Zend Expressive applications. This … Read More … Read More