Sha256: 38b7ad639e8476fed354e939095b771f6bf36af01a07084f6765367581f99ace

Contents?: true

Size: 680 Bytes

Versions: 5

Compression:

Stored size: 680 Bytes

Contents

module Puree
  module Model

    # A person.
    #
    class Person < Resource

      # @return [Array<Puree::Model::OrganisationalUnitHeader>]
      attr_accessor :affiliations

      # @return [Array<String>]
      attr_accessor :email_addresses

      # @return [Array<Model::Identifier>]
      attr_accessor :identifiers

      # @return [Array<String>]
      attr_accessor :image_urls

      # @return [Array<String>]
      attr_accessor :keywords

      # @return [Puree::Model::PersonName, nil]
      attr_accessor :name

      # @return [String, nil]
      attr_accessor :orcid

      # @return [Array<Model::PersonName>]
      attr_accessor :other_names
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
puree-2.9.2 lib/puree/model/person.rb
puree-2.9.1 lib/puree/model/person.rb
puree-2.9.0 lib/puree/model/person.rb
puree-2.8.1 lib/puree/model/person.rb
puree-2.8.0 lib/puree/model/person.rb