module Cult::UserRefinements::Util

Alright! We found a use for refinements!

Public Instance Methods

dquote(s) click to toggle source
# File lib/cult/user_refinements.rb, line 16
def dquote(s)
  '"' + s.gsub('"', '\"') + '"'
end
slash(s) click to toggle source
# File lib/cult/user_refinements.rb, line 20
def slash(s)
  Shellwords.escape(s)
end
squote(s) click to toggle source
# File lib/cult/user_refinements.rb, line 12
def squote(s)
  "'" + s.gsub("'", "\\\\\'") + "'"
end