Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 28 lines (20 sloc) 0.547 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
$LOAD_PATH.unshift(File.expand_path('../../lib', __FILE__))
require 'pp'
require 'scam'

class FeedTemplate
  include Scam

  attr_accessor :title
end

FeedTemplate.create(:id => 1, :title => 'Twitter')
FeedTemplate.create(:id => 2, :title => 'Dribble')

pp FeedTemplate.all

# Enumerable is on the class so you can just iterate it
FeedTemplate.each do |tpl|
  pp tpl
end

# detect, select, include, etc
pp FeedTemplate.detect { |tpl| tpl.title == 'Twitter' }

# find by id
pp FeedTemplate.find(2)

# works with string id
pp FeedTemplate.find('2')
Something went wrong with that request. Please try again.