Sha256: ea66e80e0371ec267bc6948caebffd82db05d4e9b91ae045973cd1a69273ef45
Contents?: true
Size: 452 Bytes
Versions: 26
Compression:
Stored size: 452 Bytes
Contents
module ZTK::DSL::Core # @author Zachary Patten <zachary AT jovelabs DOT com> # @api private module IO def self.included(base) base.class_eval do base.send(:extend, ZTK::DSL::Core::IO::ClassMethods) end end # @author Zachary Patten <zachary AT jovelabs DOT com> module ClassMethods def load(rb_file) new do instance_eval(::IO.read(rb_file)) end end end end end
Version data entries
26 entries across 26 versions & 1 rubygems