Sha256: ce9dbdfc77bc0ee631c05913c46e6e585a7e7bc503448e1703fb8aa184b193af
Contents?: true
Size: 183 Bytes
Versions: 2
Compression:
Stored size: 183 Bytes
Contents
module Formattable def format string string.scan(/\[([^\]]*)\]/).flatten.inject(string) do |string, prop| string.gsub("[#{prop}]", self.send(prop).to_s) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mingle_cli-0.0.2 | lib/services/formattable.rb |
mingle_cli-0.0.1 | lib/services/formattable.rb |