Embed presentation
Download to read offline






























































This document discusses using a command bus pattern to move code from controllers to handlers. It recommends implementing the Tactician command bus with Symfony to create thin controllers that delegate tasks to specialized handlers. Various middleware plugins are described, such as logging, transactions, and validation middleware, that can be registered to intercept and process commands. The document provides resources for learning more about command buses and Tactician.





























































