class Praxis::Mapper::ResourceDecorator
Public Class Methods
new(parent, object)
click to toggle source
# File lib/praxis-mapper/resource.rb, line 8 def initialize(parent, object) @parent = parent @object = object # store obj for future use end
Public Instance Methods
__getobj__()
click to toggle source
# File lib/praxis-mapper/resource.rb, line 21 def __getobj__ @object end
method_missing(name,*args, &block)
click to toggle source
# File lib/praxis-mapper/resource.rb, line 17 def method_missing(name,*args, &block) @object.__send__(name, *args, &block) end
respond_to_missing?(name, include_private = false)
click to toggle source
Calls superclass method
# File lib/praxis-mapper/resource.rb, line 13 def respond_to_missing?(name, include_private = false) @object.respond_to?(name, include_private) || super end