Module: TShield::Controllers::Admin::Requests
- Defined in:
- lib/tshield/controllers/admin/requests.rb
Defined Under Namespace
Modules: Helpers
Class Method Summary collapse
Class Method Details
.registered(app) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/tshield/controllers/admin/requests.rb', line 10 def self.registered(app) configuration = TShield::Configuration.singleton app.helpers do def admin_domain_requests_path(session, domain) "#{configuration.admin_session_path}/#{session}/requests/#{domain}" end end app.get "#{configuration.admin_session_path}/:session/requests" do @session = params[:session] @domains = get_domains_by_session(@session) haml :'admin/requests/index', layout: :'layout/base' end app.get "#{configuration.admin_session_path}/:session/requests/:domain" do @session = params[:session] @domain = params[:domain] @requests = get_requests(@session, @domain) haml :'admin/requests/show', layout: :'layout/base' end end |