lib/malm_web.rb in malm-0.0.1 vs lib/malm_web.rb in malm-0.0.2

- old
+ new

@@ -1,14 +1,20 @@ require 'thin' require 'sinatra/base' require 'json' class MalmWeb < Sinatra::Base - get("/") do + get "/" do "Hello World\n" end - get ("/messages") do + get "/messages" do content_type :json settings.message_db.find_all.to_json + end + + get "/messages/:id" do + content_type :json + id = Integer(params[:id]) + settings.message_db.find(id).to_json end end \ No newline at end of file