X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Faviator%2Ffeature%2Faviator%2Fstring.rb;fp=3rdparty%2Fmodules%2Faviator%2Ffeature%2Faviator%2Fstring.rb;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=7efa2e1acbe942ecd1cde25408b00dde81346432;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/aviator/feature/aviator/string.rb b/3rdparty/modules/aviator/feature/aviator/string.rb deleted file mode 100644 index 7efa2e1ac..000000000 --- a/3rdparty/modules/aviator/feature/aviator/string.rb +++ /dev/null @@ -1,18 +0,0 @@ -class String - - def camelize - word = self.slice(0,1).capitalize + self.slice(1..-1) - word.gsub(/_([a-zA-Z\d])/) { "#{$1.capitalize}" } - end - - def constantize - self.split("::").inject(Object) do |namespace, sym| - namespace.const_get(sym.to_s.camelize, false) - end - end - - def underscore - self.gsub(/([a-z\d])([A-Z])/, '\1_\2').downcase - end - -end