Sha256: e2a516e811763b831194f1166e97b107b5e19833ae83d86b1b9a81039943aa2d
Contents?: true
Size: 466 Bytes
Versions: 3
Compression:
Stored size: 466 Bytes
Contents
# frozen_string_literal: true module Authorizy class Config attr_accessor :aliases, :dependencies, :cop, :current_user, :redirect_url def initialize @aliases = {} @cop = Authorizy::BaseCop @current_user = ->(context) { context.respond_to?(:current_user) ? context.current_user : nil } @dependencies = {} @redirect_url = ->(context) { context.respond_to?(:root_url) ? context.root_url : '/' } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
authorizy-0.2.2 | lib/authorizy/config.rb |
authorizy-0.2.1 | lib/authorizy/config.rb |
authorizy-0.2.0 | lib/authorizy/config.rb |