Example #1
0
 /** @test */
 public function it_can_reject_filter_a_collection()
 {
     $collection = new Collection([1, 2, 3, 4]);
     $filtered = $collection->reject(function ($value, $key) {
         return $value > 2;
     });
     $this->assertEquals([1, 2], $filtered->all());
     $filtered2 = $collection->reject(3);
     $expected = [0 => 1, 1 => 2, 3 => 4];
     $this->assertEquals($expected, $filtered2->all());
 }