class Doorkeeper::OpenidConnect::Rails::Routes::Mapper

Public Class Methods

new(mapping = Mapping.new) click to toggle source
# File lib/doorkeeper/openid_connect/rails/routes/mapper.rb, line 6
def initialize(mapping = Mapping.new)
  @mapping = mapping
end

Public Instance Methods

as(alias_names = {}) click to toggle source
# File lib/doorkeeper/openid_connect/rails/routes/mapper.rb, line 23
def as(alias_names = {})
  @mapping.as.merge!(alias_names)
end
controllers(controller_names = {}) click to toggle source
# File lib/doorkeeper/openid_connect/rails/routes/mapper.rb, line 15
def controllers(controller_names = {})
  @mapping.controllers.merge!(controller_names)
end
map(&block) click to toggle source
# File lib/doorkeeper/openid_connect/rails/routes/mapper.rb, line 10
def map(&block)
  instance_eval(&block) if block
  @mapping
end
skip_controllers(*controller_names) click to toggle source
# File lib/doorkeeper/openid_connect/rails/routes/mapper.rb, line 19
def skip_controllers(*controller_names)
  @mapping.skips = controller_names
end