Skip to content

Instantly share code, notes, and snippets.

View ioptics's full-sized avatar

Peter Lambert ioptics

  • Takeform Studios
  • London, UK
View GitHub Profile
# we want /posts, /posts/published, /posts/drafts, etc. without too much duplication
# model
class Post < ActiveRecord::Base
named_scope :published, lambda {{:conditions => ...}}
named_scope :draft, lambda {{:conditions => ...}}
named_scope :expired, lambda {{:conditions => ...}}
named_scope :upcoming, lambda {{:conditions => ...}}
end