class Dijects::Base
Public Class Methods
new(args)
click to toggle source
# File lib/dijects.rb, line 5 def initialize(args) @instances = args.map do |arg| cls.new(*arg) end end
Public Instance Methods
method_missing(name, *args, &blk)
click to toggle source
# File lib/dijects.rb, line 11 def method_missing(name, *args, &blk) @instances.sample.send(name, *args, &blk) end