Sha256: e9284034f7e7b1f342454913a108d473d86b0488aa9c7aae74686cff62dfc75b

Contents?: true

Size: 448 Bytes

Versions: 16

Compression:

Stored size: 448 Bytes

Contents

require_relative '../shared/nested'

module MoreCoreExtensions
  module ArrayNested
    include MoreCoreExtensions::Shared::Nested
    extend  MoreCoreExtensions::Shared::Nested

    #
    # Deletes all paths where the value is blank
    #
    def delete_blank_paths
      self.each { |v| v.delete_blank_paths if v.respond_to?(:delete_blank_paths) }
      self.delete_blanks
    end
  end
end

Array.send(:include, MoreCoreExtensions::ArrayNested)

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
more_core_extensions-4.5.1 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.5.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.4.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.3.1 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.3.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.2.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.1.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-4.0.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.8.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.7.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.6.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.5.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.4.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.3.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.2.0 lib/more_core_extensions/core_ext/array/nested.rb
more_core_extensions-3.1.1 lib/more_core_extensions/core_ext/array/nested.rb