processStep($stepData); $steps[$step->getId()] = $step; } $workflow->setSteps($steps); return $workflow; } private function processStep(array $data): Step { return new Step( $data['id'], $data['type'], $data['key'], $data['next_step_id'] ?? null, $data['args'] ?? null ); } }