*/ use HasFactory; public function project(): BelongsTo { return $this->belongsTo(Project::class); } public function ticketStatuses(): HasMany { return $this->hasMany(TicketStatus::class) ->orderBy('position'); } public function tickets(): HasManyThrough { return $this->hasManyThrough( Ticket::class, TicketStatus::class, 'board_column_id', 'ticket_status_id', )->orderByDesc('tickets.sequence_number'); } }