Sha256: 175c92f7280d659d6b073689c4f65abcc42ae3a32f29decccb8eaaa74ecb9302

Contents?: true

Size: 313 Bytes

Versions: 64

Compression:

Stored size: 313 Bytes

Contents

class Hash
public
    def symbolize_keys
      hash = {}
      self.each do |key, value|
        hash[(key.to_sym rescue key) || key] = value
      end
      hash
    end
end

class String
public
  def ends_with?(str)
    str = str.to_str
    tail = self[-str.length, str.length]
    tail == str      
  end
end  

Version data entries

64 entries across 64 versions & 2 rubygems

Version Path
rhosync-2.1.18.beta2 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.18.beta1 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta7 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta6 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta5 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta4 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta3 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta2 lib/rhosync/console/app/helpers/extensions.rb
rhosync-2.1.17.beta1 lib/rhosync/console/app/helpers/extensions.rb
rhoconnect-3.1.2 lib/rhoconnect/console/app/helpers/extensions.rb
rhosync-2.1.16 lib/rhosync/console/app/helpers/extensions.rb
rhoconnect-3.1.1 lib/rhoconnect/console/app/helpers/extensions.rb
rhosync-2.1.15 lib/rhosync/console/app/helpers/extensions.rb
rhoconnect-3.1.0 lib/rhoconnect/console/app/helpers/extensions.rb
rhoconnect-3.1.0.beta2 lib/rhoconnect/console/app/helpers/extensions.rb
rhosync-2.1.14 lib/rhosync/console/app/helpers/extensions.rb
rhoconnect-3.1.0.beta1 lib/rhoconnect/console/app/helpers/extensions.rb
rhoconnect-3.0.6 lib/rhoconnect/console/app/helpers/extensions.rb
rhosync-2.1.13 lib/rhosync/console/app/helpers/extensions.rb