Sha256: 234b161bcdc3ac8fbb76880bfe0ad5c7b9cebbb3034475d07c5d6af0ac272357
Contents?: true
Size: 285 Bytes
Versions: 3
Compression:
Stored size: 285 Bytes
Contents
# frozen_string_literal: true class <%= @index_name %>::Serializers::<%= @type.camelize %>Serializer def initialize(<%= @type %>, *_other) @entity = <%= @type %> end def as_json { id: @entity.id, # This field is required name: @entity.name, } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
esse-0.0.4 | lib/esse/cli/templates/serializer.rb.erb |
esse-0.0.3 | lib/esse/cli/templates/serializer.rb.erb |
esse-0.0.2 | lib/esse/cli/templates/serializer.rb.erb |