module SparkApi::Models::Defaultable::ClassMethods
Public Instance Methods
default(options = {})
click to toggle source
# File lib/spark_api/models/defaultable.rb, line 21 def default(options = {}) response = connection.get("/#{element_name}/default", options).first unless response.nil? response["Id"] = DEFAULT_ID if response["Id"].nil? new(response) end end
find(*arguments)
click to toggle source
# File lib/spark_api/models/defaultable.rb, line 29 def find(*arguments) if arguments.first == DEFAULT_ID options = arguments.slice!(1) || {} default(options) else original_find(*arguments) end end