Sha256: ae436097a6d103c9fed2985623426f4411c70c04db7e3b8b086b73d8fdec02e0

Contents?: true

Size: 361 Bytes

Versions: 4

Compression:

Stored size: 361 Bytes

Contents

class Event
  include ::Tire::Model::Persistence
  percolate!

  property :name
  property :description
  property :price, :type => 'double' 
  property :on_sale, :type => 'boolean'
  property :sold_on, :type => 'date'
  property :count, :type => 'integer'


  on_percolate do
    puts "Event matches queries: #{matches.inspect}" unless matches.empty?
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cullender-0.0.5 spec/dummy/app/models/event.rb
cullender-0.0.4 spec/dummy/app/models/event.rb
cullender-0.0.2 spec/dummy/app/models/event.rb
cullender-0.0.1 spec/dummy/app/models/event.rb