Class Array
In: lib/ultrasphinx/core_extensions.rb
Parent: Object

Methods

Public Instance methods

Only flatten the first level of an array

[Source]

   # File lib/ultrasphinx/core_extensions.rb, line 4
4:   def _flatten_once
5:     self.inject([]) do |set, element| 
6:       set + Array(element)
7:     end
8:   end

[Source]

    # File lib/ultrasphinx/core_extensions.rb, line 10
10:   def _sum
11:     self.inject(0) do |acc, element|
12:       acc + element
13:     end
14:   end

[Validate]