Core Components

Core Components

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-errorhandl…

Read more →
Core Components

Logging with dot-log in Zend Expressive and Dotkernel

This article will explain the usage of the dot-log component within Dotkernel, Zend Expressive or in a project that uses Zend Service Manager. Since dot-log extends zendframework/zend-log this tutoria…

Read more →
Core Components

Templating in Dotkernel3

Dotkernel3 aims to improve the Dotkernel stack in every way possible, and one of the painpoints in the previous version of Dotkernel was the templating engine. Albeit a solid and robust templating eng…

Read more →
Core Components

Disambiguation: Dotkernel 1 and Dotkernel 3

What is Dotkernel? The name Dotkernel symbiotically  combines the string  Dot, as a representation of the Internet, and Kernel, the quintessence of any IT application. In other words Dotkernel wishes…

Read more →
Core Components

Using Dotkernel with Composer Dependencies

This article will cover the external dependency usage VIA composer within Dotkernel applications. There is also an article explaining how composer can be added to Dotkernel learn more.

Read more →
Core Components

Adding Composer support in your Dotkernel project

Composer is an application-level package manager. Composer auto-loads the dependencies on demand and can also auto-load custom classes .

Read more →
Core Components

Avoid routing through bootstrap of non existent files

In some cases you may encounter missing files: images, css or js files. All those missing files are processed by the current bootstrap: index.

Read more →
Core Components

Forcing UTF8 connections and character set in MySQL

In some situations, it may be neccesar to force MySQL server collation and character set to UTF8. As you can't control all scripts that are connecting to your database( for instance: mysql command lin…

Read more →
Core Components

Commitment to PHP - new Zend Certified Engineers - ZCE - in our team

Another 2 of our team members passed the ZCE exam. Now we are 5 :-) That mean we are really taking PHP  into serious , and at least we have good technical skills.

Read more →