Ejemplo n.º 1
0
 public function test_inject_continue()
 {
     $arr = range(5, 10);
     $memo = Enumerator::inject($arr, function ($key, &$value, &$memo) {
         if ($value == 6) {
             throw new ContinueException();
         }
         $memo += $value;
         return;
     });
     $this->assertEquals(39, $memo);
 }