turniere-backend/app/services/tournament_payload.rb

15 lines
305 B
Ruby

# frozen_string_literal: true
class TournamentPayload
class << self
def build(tournament, scope: nil)
ActiveModelSerializers::SerializableResource.new(
tournament,
serializer: TournamentSerializer,
include: '**',
scope: scope
).as_json
end
end
end