Пример #1
0
 /**
  * @dataProvider dataForEachProvider
  *
  * @param $callback
  * @param $array
  * @param $expect
  * @param $keys
  */
 public function testEach($callback, $array, $expect, $keys = true)
 {
     Arrays::each($array, $callback, $keys);
     $this->assertEquals($expect, $array);
     $this->assertEquals(json_encode($expect), json_encode($array));
 }
Пример #2
0
 /**
  * @param callable $callback
  * @return $this
  */
 public function each(callable $callback)
 {
     $items = $this->toArray();
     Arrays::each($items, $callback);
     return $this;
 }