class Plaza::Configuration
Attributes
default_middleware[RW]
middleware[RW]
Public Class Methods
new()
click to toggle source
# File lib/plaza/configuration.rb, line 9 def initialize @default_middleware = [ Plaza::Middleware::Exceptions, Plaza::Middleware::UserId ] @middleware = [] end
Public Instance Methods
base_url(url = nil)
click to toggle source
# File lib/plaza/configuration.rb, line 21 def base_url(url = nil) url ? @url = url : @url end
Also aliased as: base_url=
cache_store(store = nil)
click to toggle source
# File lib/plaza/configuration.rb, line 26 def cache_store(store = nil) store ? @cache_store = store : @cache_store end
Also aliased as: cache_store=
logger(logger = nil)
click to toggle source
# File lib/plaza/configuration.rb, line 31 def logger(logger = nil) @logger ||= Logger.new(STDOUT) logger ? @logger = logger : @logger end
Also aliased as: logger=
use(*ware)
click to toggle source
# File lib/plaza/configuration.rb, line 37 def use(*ware) @middleware << ware @middleware.flatten! end