Sha256: 0b55f1bf3e721df45f93e39430245593d84649c46e61ea981af34cd4bcd7e5c1
Contents?: true
Size: 443 Bytes
Versions: 4
Compression:
Stored size: 443 Bytes
Contents
class Houdini::PostbacksController < ApplicationController protect_from_forgery :except => [:create] def create object_class = params[:object_class].classify.constantize object = object_class.find(params[:object_id]) if object.process_postback(HashWithIndifferentAccess.new request.request_parameters) render :json => {:success => true} else render :json => {:success => false}, :status => 422 end end end
Version data entries
4 entries across 4 versions & 1 rubygems