class Garage::Docs::Config

Attributes

authenticate[RW]
console_app_secret[RW]
console_app_uid[RW]
current_user_method[RW]
docs_authorization_method[RW]
docs_cache_enabled[RW]
document_root[RW]
remote_server[RW]
signout_path[RW]
signout_request_method[RW]

Public Class Methods

new() click to toggle source
# File lib/garage/docs/config.rb, line 9
def initialize
  reset
end

Public Instance Methods

reset() click to toggle source
# File lib/garage/docs/config.rb, line 13
def reset
  @document_root = Rails.root.join('doc/garage')
  @current_user_method = Proc.new { current_user }
  @authenticate = Proc.new {}
  @console_app_uid, @console_app_secret = nil, nil
  @remote_server = Proc.new {|request| "#{request.protocol}#{request.host_with_port}" }
  @docs_authorization_method = nil
  @docs_cache_enabled = true
  @signout_path = '/signout'
  @signout_request_method = :post
end