class Cuprum::Rails::Actions::Edit

Action to find a resource instance by primary key.

Private Instance Methods

process(request:) click to toggle source
Calls superclass method Cuprum::Rails::Action#process
# File lib/cuprum/rails/actions/edit.rb, line 11
def process(request:)
  super

  primary_key = step { resource_id }
  entity      = step do
    collection.find_one.call(primary_key: primary_key)
  end

  { singular_resource_name => entity }
end