Method: Ooor::Base.method_missing

Defined in:
lib/ooor/base.rb

.method_missing(method_symbol, *args) ⇒ Object

Raises:

  • (RuntimeError)


54
55
56
57
# File 'lib/ooor/base.rb', line 54

def method_missing(method_symbol, *args)
  raise RuntimeError.new("Invalid RPC method:  #{method_symbol}") if [:type!, :allowed!].index(method_symbol)
  self.rpc_execute(method_symbol.to_s, *args)
end