Пример #1
0
 public function testEach()
 {
     $assertModuloEqualsOne = function ($number) {
         $this->assertEquals(1, $number % 2);
     };
     P::each($assertModuloEqualsOne, [1, 3]);
     $assertModuloEqualsOne = function ($number, $index) {
         $this->assertEquals(1, $number % 2);
     };
     $a = function () {
         (yield 'a' => 1);
         (yield 'b' => 3);
     };
     P::each($assertModuloEqualsOne, $a());
 }