Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Browse all series

Commands and Domain Events

As you advance in your career, you'll quickly fall into the "sequential tasks" trap. "I need to do these ten things when a user signs up.... but I have no idea where to place this logic." Many times, we give up and simply throw it in the controller. But is that the best place? Might there be a better way (when appropriate) to structure our applications? Sure! Let me show you.

This Series Has Been Archived

You are viewing an archived course. Some of the concepts in this video may no longer be relevant in 2026.

Progress

Series Info

Episodes
7
Run Time
1h 15m
Difficulty
Advanced
Last Updated
Nov 11, 2015
Version
Latest

Continue Learning