class WampRails::Command::BaseHandler

Attributes

klass[RW]

Public Class Methods

new(client, klass) click to toggle source
Calls superclass method WampRails::Command::BaseCommand::new
# File lib/wamp_rails/commands/base_handler.rb, line 13
def initialize(client, klass)
  super(client)
  self.klass = klass
end

Public Instance Methods

handler() click to toggle source
# File lib/wamp_rails/commands/base_handler.rb, line 6
def handler
  lambda { |args, kwargs, details|
    object = klass.new(args, kwargs, details, client)
    object.handler
  }
end