Example #1
0
 /** @test */
 public function it_can_reverse_a_collection()
 {
     $collection = new Collection(['php', 4.0, ['green', 'red']]);
     $reversed = $collection->reverse();
     $expected = [0 => 'php', 1 => 4.0, 2 => [0 => 'green', 1 => 'red']];
     $this->assertEquals($expected, $reversed->all());
     $reversed2 = $collection->reverse(false);
     $expected = [0 => [0 => 'green', 1 => 'red'], 1 => 4.0, 2 => 'php'];
     $this->assertEquals($expected, $reversed2->all());
 }