class SingularResource::MongoidStrategy
Public Instance Methods
finder_parameter()
click to toggle source
# File lib/singular_resource/strategies/mongoid_strategy.rb, line 13 def finder_parameter options[:finder_parameter] || :id end
id()
click to toggle source
# File lib/singular_resource/strategies/mongoid_strategy.rb, line 9 def id params[parameter] || params[finder_parameter] end
resource()
click to toggle source
# File lib/singular_resource/strategies/mongoid_strategy.rb, line 17 def resource if id options[:optional] ? model.where(id: id).first : model.find(id) else model.new end end