lib/hydra/access_controls/permission.rb in hydra-access-controls-6.5.2 vs lib/hydra/access_controls/permission.rb in hydra-access-controls-7.0.0.pre1
- old
+ new
@@ -1,21 +1,16 @@
module Hydra::AccessControls
class Permission
-
def initialize(args)
@vals = {name: args[:name], access: args[:access], type: args[:type]}
end
def persisted?
false
end
- def to_hash
- @vals
- end
-
def [] var
- to_hash[var]
+ @vals[var]
end
def name
self[:name]
end