2016-06-02 11:05:42 +05:30
|
|
|
module Gitlab
|
|
|
|
module Routing
|
2017-08-17 22:00:37 +05:30
|
|
|
extend ActiveSupport::Concern
|
|
|
|
|
|
|
|
included do
|
|
|
|
include Gitlab::Routing.url_helpers
|
|
|
|
end
|
|
|
|
|
2016-06-02 11:05:42 +05:30
|
|
|
# Returns the URL helpers Module.
|
|
|
|
#
|
|
|
|
# This method caches the output as Rails' "url_helpers" method creates an
|
|
|
|
# anonymous module every time it's called.
|
|
|
|
#
|
|
|
|
# Returns a Module.
|
|
|
|
def self.url_helpers
|
|
|
|
@url_helpers ||= Gitlab::Application.routes.url_helpers
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|