Method: ActiveRecord::Base.has_view

Defined in:
lib/vex/active_record/lite_view.rb

.has_view(view, sql) ⇒ Object



88
89
90
91
92
93
94
# File 'lib/vex/active_record/lite_view.rb', line 88

def self.has_view(view, sql)
  has_one view, :class_name => ActiveRecord::LiteView.make(self, view, sql)

  define_method "#{view}_reset" do 
    instance_variable_set "@#{view}", nil
  end
end