Sha256: 9b77bb3c881bb8d2ae0423cfc5ffb24dc899ee957a6d7aeda7b9f6377b7e72c5

Contents?: true

Size: 371 Bytes

Versions: 2

Compression:

Stored size: 371 Bytes

Contents

class Hash

  def compact
    delete_if { |k, v| v.blank? }
  end

  def cleanup
    whitelist = %w(controller action id
                   CKEditor CKEditorFuncNum langCode
                   layout
                   resource resource_id resource_action
                   selected
                   back_to)
    delete_if { |k, v| !whitelist.include?(k) }
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
typus-3.0.6 lib/support/hash.rb
typus-3.0.5 lib/support/hash.rb