Sha256: 32efa7473f7f17bd9465005b2e5abbbbc3f2bb4bfe5864dd80046b7196a3e186
Contents?: true
Size: 407 Bytes
Versions: 25
Compression:
Stored size: 407 Bytes
Contents
# encoding: UTF-8 module Sterile module StringExtensions def self.included(base) Sterile.methods(false).each do |method| eval("def #{method}(*args, &block); Sterile.#{method}(self, *args, &block); end") eval("def #{method}!(*args, &block); replace Sterile.#{method}(self, *args, &block); end") end end end end class String include Sterile::StringExtensions end
Version data entries
25 entries across 25 versions & 2 rubygems