Sha256: d97413f001d60282091a5d7a142e6546719d5f95ae9310097e8815ea7c6b28c8

Contents?: true

Size: 436 Bytes

Versions: 1

Compression:

Stored size: 436 Bytes

Contents

require 'singleton'

module CanTango
  class Configuration
    class Engines
      class Permit < Engine
        include Singleton
        include CanTango::Configuration::Modes

        def on?
          @state ||= :on
          @state == :on
        end

        def types
          [:roles, :role_groups, :licenses, :users]
        end

        def special_permits
          [:any, :system]
        end
      end
    end
  end
end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cantango-0.9.3.2 lib/cantango/configuration/engines/permit.rb