Going into CQRS with PHP
(to read)
How To Validate Commands in a CQRS Application
(C#)