class Object

Public Instance Methods

method_missing(method, *args, &block) click to toggle source
Calls superclass method
# File lib/frappuccino.rb, line 12
def method_missing(method, *args, &block)
  if Frappuccino::Property.method_defined?(method)
    Frappuccino.lift(self).public_send(method, *args, &block)
  else
    super(method, *args, &block)
  end
end
not_implemented(m, message) click to toggle source
# File lib/frappuccino/stream.rb, line 18
def not_implemented(m, message)
  define_method m do |*args, &blk|
    raise NotImplementedError, "##{m} is not supported, because #{message}."
  end
end