Sha256: de8da82dc5fedeea11913e4f183bd8dc4a9e192734074db89c92c838ed93fb1f
Contents?: true
Size: 350 Bytes
Versions: 8
Compression:
Stored size: 350 Bytes
Contents
class ShowSerializer < ActiveModel::Serializer attributes :id, :uuid, :state, :show_time, :event, :tickets_validated, :tickets_sold, :time_zone, :iana_time_zone, :offset, :datetime def tickets_sold object.sold || 0 end def event EventSerializer.new(object.event, @options) end def include_event? @options[:event] end end
Version data entries
8 entries across 8 versions & 1 rubygems