Sha256: 4bedf34430d49fc33586482d9fa723d6dbe3c359b851060a716f2fb1f183f073

Contents?: true

Size: 370 Bytes

Versions: 3

Compression:

Stored size: 370 Bytes

Contents

module Popolo
  # A result of a vote event within a group of voters.
  class GroupResult
    include Mongoid::Document

    embedded_in :vote_event, class_name: 'Popolo::VoteEvent'

    # A group of voters.
    field :group
    # The result of the vote event within a group of voters.
    field :result, type: String

    validates_presence_of :group, :result
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
popolo-0.1.1 app/models/popolo/group_result.rb
popolo-0.1.0 app/models/popolo/group_result.rb
popolo-0.0.3 app/models/popolo/group_result.rb