Class: RailsDecorateFactory::SubDecorator

Inherits:
Settings show all
Defined in:
lib/rails_decorate_factory/sub_decorator.rb

Instance Attribute Summary

Attributes inherited from Settings

#decorator

Attributes inherited from MetaClass

#request

Instance Method Summary collapse

Methods inherited from Settings

#initialize, #object

Methods inherited from MetaClass

#current_host, #fullpath, #initialize, initialize_in_rails_app, #path, #recognize_path

Constructor Details

This class inherits a constructor from RailsDecorateFactory::Settings

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(method_name, *args) ⇒ Object (private)



11
12
13
14
15
16
17
# File 'lib/rails_decorate_factory/sub_decorator.rb', line 11

def method_missing( method_name , *args )
  begin
    @decorator.send( method_name , *args )
  rescue
    super( method_name , *args )
  end
end

Instance Method Details

#on(request) ⇒ Object



3
4
5
6
7
# File 'lib/rails_decorate_factory/sub_decorator.rb', line 3

def on( request )
  @request = request

  return self
end