class Bario::Web
Sinatra app to provide a simple dashboard
Public Instance Methods
delete_all_path()
click to toggle source
# File lib/bario/web.rb, line 33 def delete_all_path url_path "/bars-delete-all" end
delete_bar_path(id)
click to toggle source
# File lib/bario/web.rb, line 37 def delete_bar_path(id) url_path "/bars-delete/#{id}" end
partial(page, options = {})
click to toggle source
# File lib/bario/web.rb, line 13 def partial(page, options = {}) options[:layout] = false erb page, options end
path_prefix()
click to toggle source
# File lib/bario/web.rb, line 24 def path_prefix request.env["SCRIPT_NAME"] end
url_path(*path_parts)
click to toggle source
# File lib/bario/web.rb, line 18 def url_path(*path_parts) [url_prefix, path_prefix, path_parts].join("/").squeeze("/") end
url_prefix()
click to toggle source
In the future it will be a configuration param
# File lib/bario/web.rb, line 29 def url_prefix nil end