Module: Glib::UrlsHelper

Defined in:
app/helpers/glib/urls_helper.rb

Instance Method Summary collapse

Instance Method Details

#glib_url_current(new_params) ⇒ Object



3
4
5
# File 'app/helpers/glib/urls_helper.rb', line 3

def glib_url_current(new_params)
  url_for(params.to_unsafe_h.merge(new_params.merge(only_path: false)))
end

#glib_url_equals_current?(url) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
# File 'app/helpers/glib/urls_helper.rb', line 7

def glib_url_equals_current?(url)
  route = Rails.application.routes.recognize_path(url)
  route[:controller] == controller_name && route[:action] == action_name
end