Sha256: b3d750524c1de71cffc451bc38560a92ec79697fdece58d657c95d9c4f4569a7
Contents?: true
Size: 333 Bytes
Versions: 5
Compression:
Stored size: 333 Bytes
Contents
module Ruco # Used to pass around commands class Command attr_reader :method, :args def initialize(method, *args) @method = method @args = args end def send_to(object) object.send(@method, *@args) end def ==(other) other.method == method and other.args == args end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
ruco-0.0.8 | lib/ruco/command.rb |
ruco-0.0.7 | lib/ruco/command.rb |
ruco-0.0.6 | lib/ruco/command.rb |
ruco-0.0.5 | lib/ruco/command.rb |
ruco-0.0.4 | lib/ruco/command.rb |