Class: Boutique::App
- Inherits:
-
Sinatra::Base
- Object
- Sinatra::Base
- Boutique::App
- Defined in:
- lib/boutique.rb
Instance Method Summary collapse
Instance Method Details
#get_purchase(boutique_id) ⇒ Object
357 358 359 360 361 362 363 364 |
# File 'lib/boutique.rb', line 357 def get_purchase(boutique_id) id, secret = boutique_id.split('-') purchase = Boutique::Purchase.get(id) if purchase.nil? || purchase.secret != secret halt(404, "purchase #{params[:boutique_id]} not found") end purchase end |