Sha256: 09f71ad9c2c2ac47eafeb38dbb614d6caf6418f644603cde3e5d148ce5f994ad
Contents?: true
Size: 333 Bytes
Versions: 1
Compression:
Stored size: 333 Bytes
Contents
module Rad module AbstractController class Responder < BasicObject attr_reader :handlers def initialize @handlers = {} end protected def method_missing m, *args, &block args.must_be.empty handlers[m.to_s] = block.must_be.defined end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rad_core-0.0.13 | lib/rad/controller/abstract_controller/responder.rb |