Module: Enumerable
- Defined in:
- lib/rich_table_component/core_extensions/string.rb
Instance Method Summary collapse
Instance Method Details
#clean ⇒ Object
19 20 21 |
# File 'lib/rich_table_component/core_extensions/string.rb', line 19 def clean dup.clean! end |
#clean! ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/rich_table_component/core_extensions/string.rb', line 23 def clean! reject! do |item| obj = is_a?(Hash) ? self[item] : item if obj.respond_to?(:reject!) obj.clean! obj.blank? else obj.blank? && !obj.is_a?(FalseClass) end end self end |