Sha256: 42923b1489bffd556f57e6d805317f1b369baab77cccd382caf5c41ddde041cd

Contents?: true

Size: 693 Bytes

Versions: 15

Compression:

Stored size: 693 Bytes

Contents

# frozen_string_literal: true

module Entitlements
  class Plugins
    class Dummy < Entitlements::Plugins
      include ::Contracts::Core
      C = ::Contracts

      # Dummy override hash.
      #
      # group         - Entitlements::Models::Group object
      # plugin_config - Additional configuration for the plugin
      # ldap          - Reference to the underlying Entitlements::Service::LDAP object
      #
      # Returns Hash with override settings.
      Contract Entitlements::Models::Group, C::HashOf[String => C::Any], Entitlements::Service::LDAP => C::HashOf[String => C::Any]
      def self.override_hash(_group, _plugin_config, _ldap)
        {}
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
entitlements-app-1.2.0 lib/entitlements/plugins/dummy.rb
entitlements-app-1.1.0 lib/entitlements/plugins/dummy.rb
entitlements-app-1.0.0 lib/entitlements/plugins/dummy.rb
entitlements-app-0.3.4 lib/entitlements/plugins/dummy.rb
entitlements-app-0.3.1 lib/entitlements/plugins/dummy.rb
entitlements-app-0.3.0 lib/entitlements/plugins/dummy.rb
entitlements-0.2.1 lib/entitlements/plugins/dummy.rb
entitlements-app-0.2.1 lib/entitlements/plugins/dummy.rb
entitlements-0.2.0 lib/entitlements/plugins/dummy.rb
entitlements-app-0.2.0 lib/entitlements/plugins/dummy.rb
entitlements-0.1.8 lib/entitlements/plugins/dummy.rb
entitlements-app-0.1.8 lib/entitlements/plugins/dummy.rb
entitlements-0.1.7 lib/entitlements/plugins/dummy.rb
entitlements-app-0.1.7 lib/entitlements/plugins/dummy.rb
entitlements-app-0.1.6 lib/entitlements/plugins/dummy.rb