Places values before or after another object (by value) in an array. This is used in tandem with the before and after methods of the Insertion class.
Places an item before another
[1, 2, 3].place(4).before(3) # => [1, 2, 4, 3]
Places an item after another
[:a, :b, :c].place(:x).after(:a) # => [:a, :x, :b, :c]
Parameters:
value to insert
Returns:
an insertion object to
See Also:
14
# File 'lib/yard/core_ext/array.rb', line 14 def place(*values) Insertion.new(self, values) end