*/ use HasFactory; protected $fillable = [ 'name', 'description', 'is_active', ]; protected function casts(): array { return [ 'is_active' => 'boolean', ]; } public function steps(): HasMany { return $this->hasMany(ApprovalStep::class, 'workflow_id')->orderBy('order'); } public function travelRequests(): HasMany { return $this->hasMany(TravelRequest::class, 'workflow_id'); } }