Given a model with default_scope to filter all outdated entries:
# == Schema Information # # id :integer(4) not null, primary key #
You must encapsulate the protected method inside a model method, something like:
class Ticket < ActiveRecord::Base def self.all_tickets_from(user) with_exclusive_scope{user.tickets.find(:all)} end end