Sha256: 84025e46f9e276c040e403139a2ae921ffe03404d2c6ffa1dbbb03e14cc767d0
Contents?: true
Size: 465 Bytes
Versions: 92
Compression:
Stored size: 465 Bytes
Contents
module Expectant module ClassMethods def expectation_choices Hash[Expectation.all.order_by(text: :asc).map {|e| [e.text, e._id.to_s] }] end end extend ActiveSupport::Concern included do field :expectation_ids, type: Array, default: [] field :minutes_to_complete, type: String field :uses_government_gateway, type: Boolean end def expectations Expectation.criteria.in(_id: self.expectation_ids) end end
Version data entries
92 entries across 92 versions & 1 rubygems