'array', ]; public function sluggable(): array { return [ 'slug' => [ 'source' => ['chroma_name', 'skin_name'], ], ]; } public function skin(): BelongsTo { 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'; } }