Module: YAS::WhitelistExt::ClassMethods
- Defined in:
- lib/yas/ext/whitelist.rb
Instance Method Summary collapse
Instance Method Details
#whitelist(*keys) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/yas/ext/whitelist.rb', line 7 def whitelist *keys keys = Array(keys) keys.flatten! keys.uniq! keys.compact! keys.each do |k| whitelist_keys << k; end whitelist_keys.flatten! whitelist_keys.uniq! whitelist_keys.compact! end |
#whitelist_keys ⇒ Object
18 19 20 |
# File 'lib/yas/ext/whitelist.rb', line 18 def whitelist_keys @whitelist_keys ||= [] end |