Sha256: 58f134928997313995b6b26fada08d5338769f5c35f8093cf8e4193ad1349051

Contents?: true

Size: 270 Bytes

Versions: 1

Compression:

Stored size: 270 Bytes

Contents

module PolicyManager
  class Config

    def self.setup
      @@rules = []
      yield self
      self
    end
    
    def self.rules
      @@rules
    end

    def self.add_rule(opts={}, &block)
      @@rules << PolicyManager::Rule.new(opts, &block)
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gdpr_rails-0.1.0 lib/policy_manager/config.rb