Build world campaigns rewards and recaps

This commit is contained in:
2026-05-01 11:44:41 +02:00
parent 28e7e46e13
commit 257b0dbef6
100 changed files with 11300 additions and 367 deletions

View File

@@ -91,6 +91,14 @@ class GroupChallenge extends Model
return $this->hasMany(GroupChallengeArtwork::class);
}
public function outcomes(): HasMany
{
return $this->hasMany(GroupChallengeOutcome::class)
->orderBy('sort_order')
->orderBy('position')
->orderBy('id');
}
public function artworks(): BelongsToMany
{
return $this->belongsToMany(Artwork::class, 'group_challenge_artworks')