PHP Final State Machine