Sha256: 6e117cbd46a3ebf7fb69fd602297f1ce7b547b7517308df613c1346bb0b195a6
Contents?: true
Size: 278 Bytes
Versions: 1
Compression:
Stored size: 278 Bytes
Contents
class Authorization DEFAULTS = {remove_content: true} def self.config(opts = {}) opts = {} unless opts @@permissions = DEFAULTS.merge(opts) end def self.permissions @@permissions end def self.authorized_for?(action) !!permissions[action] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
redis_monitor-0.2 | lib/engine/app/lib/security/authorization.rb |