*/ use HasFactory; public function loan(): BelongsTo { return $this->belongsTo(Loan::class); } public function workflowConfigurationStep(): BelongsTo { return $this->belongsTo(WorkflowConfigurationStep::class); } /** * @return array */ protected function casts(): array { return [ 'stage_code' => LoanStage::class, 'rules_snapshot' => 'array', 'result' => StageResultType::class, 'executed_at' => 'datetime', ]; } }