Sha256: 7538802197b384df8e37160bcadf87953b4cddb8f308168e74f722fac4c583ff
Contents?: true
Size: 323 Bytes
Versions: 86
Compression:
Stored size: 323 Bytes
Contents
class AllTheMethods def method_missing(method, *args, &block) message = "I" eval "message = ' did not'" eval "message << ' exist,'" eval "message << ' but now'" eval "message << ' I do.'" self.class.send(:define_method, method) { "I did not exist, but now I do." } self.send(method) end end
Version data entries
86 entries across 44 versions & 1 rubygems