module MoreCoreExtensions::ArrayDeletes
Public Instance Methods
delete_blanks()
click to toggle source
Deletes all items where the value is blank
[1, [], nil].delete_blanks # => [1]
# File lib/more_core_extensions/core_ext/array/deletes.rb, line 15 def delete_blanks delete_if { |i| i.blank? } end
delete_nils()
click to toggle source
Deletes all items where the value is nil
[1, [], nil].delete_nils # => [1, []]
# File lib/more_core_extensions/core_ext/array/deletes.rb, line 8 def delete_nils delete_if { |i| i.nil? } end