data/generators/project/app/controllers.rb in hisyo-0.1.0 vs data/generators/project/app/controllers.rb in hisyo-0.2.0
- old
+ new
@@ -1,11 +1,19 @@
-MyApp.controllers do
- get "/" do
+MyApp.namespace "/" do
+ get do
# render "index.str" at app/views/index.str
render :str, :index
end
- get "/hi/:name" do
+ get "hi/:name" do
# `hi` is helper at app/helpers.rb
hi(params[:name] || "joe")
+ end
+
+ # /admin/*
+ namespace "admin" do
+ before { halt 403, "Secret zone" }
+ get "/secret" do
+ "foobar"
+ end
end
end