class ActiveResource::Base
Public Class Methods
all_as_hashes(*args)
click to toggle source
# File lib/active_resource/find_as_hashes.rb, line 12 def all_as_hashes(*args) find_as_hashes(:all, *args) end
find_as_hashes(*args)
click to toggle source
# File lib/active_resource/find_as_hashes.rb, line 7 def find_as_hashes(*args) @skip_instantiate = true find(*args) end
first_as_hash(*args)
click to toggle source
# File lib/active_resource/find_as_hashes.rb, line 16 def first_as_hash(*args) find_as_hashes(:first, *args) end
instantiate_collection(collection, original_params = {}, prefix_options = {})
Also aliased as: instantiate_collection_without_check
Alias for: instantiate_collection_with_check
instantiate_collection_with_check(collection, original_params = {}, prefix_options = {})
click to toggle source
# File lib/active_resource/find_as_hashes.rb, line 24 def instantiate_collection_with_check(collection, original_params = {}, prefix_options = {}) if @skip_instantiate @skip_instantiate = nil collection else if ActiveResource::VERSION::MAJOR >= 4 instantiate_collection_without_check(collection, original_params, prefix_options) else instantiate_collection_without_check(collection, prefix_options) end end end
Also aliased as: instantiate_collection
instantiate_collection_without_check(collection, original_params = {}, prefix_options = {})
Alias for: instantiate_collection
last_as_hash(*args)
click to toggle source
# File lib/active_resource/find_as_hashes.rb, line 20 def last_as_hash(*args) find_as_hashes(:last, *args) end