Sha256: 0abf89cd806fd85c9d2a33510c5e5357e0162def75dda6b578abad1d45404083

Contents?: true

Size: 318 Bytes

Versions: 20

Compression:

Stored size: 318 Bytes

Contents

# frozen_string_literal: true

module Spout
  module Models
    # Subject encapsulates records for individuals specified by an identifier
    class Subject
      attr_accessor :_visit, :_csv

      def self.create
        subject = new
        yield subject if block_given?
        subject
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
spout-1.0.0 lib/spout/models/subject.rb
spout-1.0.0.beta3 lib/spout/models/subject.rb
spout-1.0.0.beta2 lib/spout/models/subject.rb
spout-1.0.0.beta1 lib/spout/models/subject.rb
spout-0.14.1 lib/spout/models/subject.rb
spout-0.14.0 lib/spout/models/subject.rb
spout-0.14.0.rc lib/spout/models/subject.rb
spout-0.14.0.beta3 lib/spout/models/subject.rb
spout-0.14.0.beta2 lib/spout/models/subject.rb
spout-0.14.0.beta1 lib/spout/models/subject.rb
spout-0.13.0 lib/spout/models/subject.rb
spout-0.13.0.beta2 lib/spout/models/subject.rb
spout-0.13.0.beta1 lib/spout/models/subject.rb
spout-0.12.1 lib/spout/models/subject.rb
spout-0.12.0 lib/spout/models/subject.rb
spout-0.12.0.rc2 lib/spout/models/subject.rb
spout-0.12.0.rc lib/spout/models/subject.rb
spout-0.12.0.beta2 lib/spout/models/subject.rb
spout-0.12.0.beta1 lib/spout/models/subject.rb
spout-0.11.1 lib/spout/models/subject.rb