В модуле Workflow-ng есть понятие state machine, которое подразумевает некое состояние объекта (если я правильно понял). Вот чувствую, что вещь нужная, но никак не могу разобраться, как ей пользоваться. Может кто уже работал с этими состояниями? Поделитесь опытом.