class Hydra::Config::PermissionsConfig::GroupPermission

Attributes

group[RW]
individual[RW]

Public Class Methods

new(values = {}) click to toggle source
# File lib/hydra/config.rb, line 176
def initialize(values = {})
  merge! values
end

Public Instance Methods

[](key) click to toggle source
# File lib/hydra/config.rb, line 183
def [] key
  case key
    when :group, :individual
      send key
    else
      raise "Unknown key"
  end
end
merge!(values) click to toggle source
# File lib/hydra/config.rb, line 179
def merge! values
  @group = values[:group]
  @individual = values[:individual]
end