A knowledge hub for the modern workplace

Getting Started

Start here to learn more about the purpose of CodefyPHP, what you need to have setup for your server environment, and how to install the framework.


In this section, you will learn about event sourced aggregates, their structure, other components involved in an event sourced system, and how to test aggregates.


This section is still a work in progress, but you will learn of the different busses to use, how to use them, and how they work in a domain-driven design project.


CodefyPHP contains several Qubus Components. There integration and use is documented here.


CodefyPHP contains several global helper functions. Some of them are used throughout the framework and are available for use at any point.


CodefyPHP provides tools to secure your application. The following section covers the tools you can use.