Sha256: bce043421e9bf29ee060a223d3298a805591ff5b8606c0b18f686b7433bf9236
Contents?: true
Size: 444 Bytes
Versions: 7
Compression:
Stored size: 444 Bytes
Contents
module MongodbLogger class Server < Sinatra::Base %w( analytics ).each do |page| get "/#{page}/?" do @analytic = ServerModel::Analytic.new(@mongo_adapter, params[:analytic]) show page, !request.xhr? end post "/#{page}/?" do @analytic = ServerModel::Analytic.new(@mongo_adapter, params[:analytic]) content_type :json MultiJson.dump(@analytic.get_data) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems