Sha256: e1a27142f772283b4188b0db6251e2dcf600dc84db47133faa82432748d67f2d

Contents?: true

Size: 485 Bytes

Versions: 29

Compression:

Stored size: 485 Bytes

Contents

# frozen_string_literal: true

module <%= version_module %>
  module MediaTypes
    class <%= singular_class %> < Praxis::MediaType
      identifier 'application/json'

      domain_model '<%= version_module %>::Resources::<%= singular_class %>'
      description 'Structural definition of a <%= singular_class %>'

      attributes do
        attribute :id, Integer, description: '<%= singular_class %> identifier'
        # <INSERT MORE ATTRIBUTES HERE>
      end
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
praxis-2.0.0 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.40 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.39 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.38 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.37 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.36 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.35 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.34 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.31 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.30 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.29 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.28 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.27 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.26 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.25 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.24 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.23 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.22 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.21 tasks/thor/templates/generator/scaffold/design/media_types/item.rb
praxis-2.0.pre.20 tasks/thor/templates/generator/scaffold/design/media_types/item.rb