'array', ]; public function champion() { return $this->belongsTo(Champion::class); } public function getRolesAttribute($value) { $value = json_decode($value); $roleNames = [ 'TOP' => 'Toplane', 'JUNGLE' => 'Jungle', 'MIDDLE' => 'Midlane', 'BOTTOM' => 'Botlane', 'UTILITY' => 'Support', ]; $transformedRoles = []; foreach ($value as $role) { if (isset($roleNames[$role])) { $transformedRoles[] = $roleNames[$role]; } } return $transformedRoles; } }