Sha256: 2e654066a5e86209674ceb56cf02e141fce0603abb9f43982d065624f270d681

Contents?: true

Size: 490 Bytes

Versions: 3

Compression:

Stored size: 490 Bytes

Contents

module Ecoportal
  module API
    class GraphQL
      module Base
        class ContractorEntity < Ecoportal::API::GraphQL::Base::Model
          passkey :id
          passthrough :externalId
          passthrough :name
          passboolean :active, :approved
          passthrough :schemaId

          passarray :associatedPeopleIds, :leadContractorIds
          embeds_one :creator, klass: "Ecoportal::API::GraphQL::Model::User"
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ecoportal-api-graphql-0.4.3 lib/ecoportal/api/graphql/base/contractor_entity.rb
ecoportal-api-graphql-0.4.2 lib/ecoportal/api/graphql/base/contractor_entity.rb
ecoportal-api-graphql-0.4.1 lib/ecoportal/api/graphql/base/contractor_entity.rb