Sha256: 7e2b0b67e9fa111496f481380b2b97b7007a99608411d976615b676e2629d33b
Contents?: true
Size: 953 Bytes
Versions: 1
Compression:
Stored size: 953 Bytes
Contents
module Doorkeeper module Rails class Routes class Mapping attr_accessor :controllers, :as, :skips def initialize @controllers = { :authorizations => 'doorkeeper/authorizations', :applications => 'doorkeeper/applications', :authorized_applications => 'doorkeeper/authorized_applications', :tokens => 'doorkeeper/tokens', :token_info => 'doorkeeper/token_info' } @as = { :authorizations => :authorization, :tokens => :token, :token_info => :token_info } @skips = [] end def [](routes) { :controllers => @controllers[routes], :as => @as[routes] } end def skipped?(controller) return @skips.include?(controller) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
couchkeeper-0.6.7 | lib/doorkeeper/rails/routes/mapping.rb |