feat: skin grid info

This commit is contained in:
Rico van Zelst
2023-11-09 14:55:57 +01:00
parent 050c8c7975
commit c542a2421b
8 changed files with 275 additions and 8 deletions

View File

@@ -35,6 +35,11 @@ class SkinChroma extends Model
public function skin(): BelongsTo
{
return $this->belongsTo(Skin::class);
return $this->belongsTo(ChampionSkin::class, 'full_skin_id', 'full_skin_id');
}
public function getChromaImageAttribute()
{
return 'https://raw.communitydragon.org/pbe/plugins/rcp-be-lol-game-data/global/default/v1/champion-chroma-images/' . $this->skin->champion_id . '/' . $this->chroma_id . '.png';
}
}