Компонент Workflow предоставляет вам объектно-ориентированный способ для определения процесса или жизненного цикла, через который проходит ваш объект. Каждый шаг или этап в процессе называется местом. Вы также определяете переходы, которые описывают действие для перемещения из одного места в другое.
Станислав Решетнев, Teamlead команды разработки Link Building в компании Sape подробно рассказал в статье, как наша команда при помощи Symfony Workflow улучшила код продукта Links.Sape.