Sha256: a9bc1db6c19c9cfe6ad6461fee59bc626ad2f22c23ad55ce887d880bf5880ec1

Contents?: true

Size: 436 Bytes

Versions: 31

Compression:

Stored size: 436 Bytes

Contents

# frozen_string_literal: true

module V1
  module MediaTypes
    class User < Praxis::MediaType
      identifier 'application/json'

      domain_model 'V1::Resources::User'
      description 'A user in the system'

      attributes do
        attribute :id, Integer
        attribute :uuid, String
        attribute :email, String
        attribute :first_name, String
        attribute :last_name, String
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
praxis-2.0.0 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.40 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.39 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.38 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.37 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.36 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.35 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.34 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.33 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.32 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.31 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.30 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.29 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.28 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.27 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.26 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.25 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.24 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.23 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb
praxis-2.0.pre.22 tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb