Optional params for url helper methods

pull/12019/head
Juan Ignacio Sánchez Lara 8 years ago
parent 2861644154
commit c776287b8b

@ -4,15 +4,15 @@ module CartoGearsApi
# @param gear [Symbol] Gear name.
# @param context [ActionController::Base]
# @param path [String] path name defined at the current Gear.
def carto_gear_path(gear, context, path)
def carto_gear_path(gear, context, path, params = {})
callable_context = context.respond_to?(gear) ? context.send(gear) : context
CartoDB.path(callable_context, path)
CartoDB.path(callable_context, path, params)
end
# @param context [ActionController::Base]
# @param path [String] path name defined at main CartoDB.
def carto_path(context, path)
CartoDB.path(context.main_app, path)
def carto_path(context, path, params = {})
CartoDB.path(context.main_app, path, params)
end
end
end

Loading…
Cancel
Save