Module: Preview::Controllers::ClassMethods

Defined in:
lib/preview.rb

Instance Method Summary collapse

Instance Method Details

#previewable(options = {}) ⇒ Object



12
13
14
15
16
17
# File 'lib/preview.rb', line 12

def previewable options={}        
  include Preview::Controllers::InstanceMethods        
  self.class_eval { cattr_accessor :preview }
  self.preview = PreviewProcessor.new(self, options)
  self.before_filter(:do_preview, {:only => self.preview.actions })              
end