Class: Acl9::Config
- Inherits:
-
Struct
- Object
- Struct
- Acl9::Config
- Defined in:
- lib/acl9.rb
Instance Method Summary collapse
Instance Method Details
#[](k) ⇒ Object
18 |
# File 'lib/acl9.rb', line 18 def [] k; send k.to_sym; end |
#[]=(k, v) ⇒ Object
19 |
# File 'lib/acl9.rb', line 19 def []= k, v; send "#{k}=", v; end |
#merge!(h) ⇒ Object
26 27 28 |
# File 'lib/acl9.rb', line 26 def merge! h h.each { |k,v| self[k.to_sym] = v } end |
#reset! ⇒ Object
20 21 22 23 24 |
# File 'lib/acl9.rb', line 20 def reset! Acl9::CONFIG.each do |k,v| send "#{k}=", v end end |