class ActiveResource::Base
Public Class Methods
build(attributes = {})
click to toggle source
# File lib/active_resource/base_ext.rb, line 17 def self.build(attributes = {}) attrs = self.format.decode(connection.get("#{new_element_path}", headers).body).merge(attributes) self.new(attrs) end
delete(id, options = {})
click to toggle source
github.com/rails/activeresource/commit/dfef85ce8f653f75673631b2950fcdb0781c313c
# File lib/active_resource/base_ext.rb, line 14 def self.delete(id, options = {}) connection.delete(element_path(id, options), headers) end
headers()
click to toggle source
BACKPORTED FROM ACTIVERESOURCE MASTER BRANCH
# File lib/active_resource/base_ext.rb, line 4 def self.headers @headers ||= {} if superclass != Object && superclass.headers @headers = superclass.headers.merge(@headers) else @headers end end