2008-10-27 07:47:01 +01:00
|
|
|
%w(keys indifferent_access deep_merge reverse_merge conversions diff slice except).each do |ext|
|
2007-12-21 08:48:59 +01:00
|
|
|
require "active_support/core_ext/hash/#{ext}"
|
|
|
|
end
|
2007-01-22 14:43:50 +01:00
|
|
|
|
|
|
|
class Hash #:nodoc:
|
|
|
|
include ActiveSupport::CoreExtensions::Hash::Keys
|
|
|
|
include ActiveSupport::CoreExtensions::Hash::IndifferentAccess
|
2008-10-27 07:47:01 +01:00
|
|
|
include ActiveSupport::CoreExtensions::Hash::DeepMerge
|
2007-01-22 14:43:50 +01:00
|
|
|
include ActiveSupport::CoreExtensions::Hash::ReverseMerge
|
|
|
|
include ActiveSupport::CoreExtensions::Hash::Conversions
|
|
|
|
include ActiveSupport::CoreExtensions::Hash::Diff
|
2007-12-21 08:48:59 +01:00
|
|
|
include ActiveSupport::CoreExtensions::Hash::Slice
|
|
|
|
include ActiveSupport::CoreExtensions::Hash::Except
|
2007-01-22 14:43:50 +01:00
|
|
|
end
|