2017 © Pedro PelĂĄez
 

library generator-aggregate

GeneratorAggregate

image

glen/generator-aggregate

GeneratorAggregate

  • Wednesday, April 25, 2018
  • by glen
  • Repository
  • 0 Watchers
  • 0 Stars
  • 22 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 5 % Grown

The README.md

GeneratorAggregate

GeneratorAggregate is a solution for PHP 5.5+ to handle missing yield from:, (*1)

<?php

use glen\GeneratorAggregate\GeneratorAggregate;

function subgenerator()
{
    yield new ArrayIterator(['c', 'd']);
    yield 'e';
}

function generator()
{
    yield new ArrayIterator([1, 2, 3]);
    yield new ArrayIterator(['a', 'b']);
    yield subgenerator();
}

$generator = new GeneratorAggregate(generator());

print_r($generator->toArray());

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => a
    [4] => b
    [5] => c
    [6] => d
    [7] => e
)

The Versions

25/04 2018

dev-master

9999999-dev

GeneratorAggregate

  Sources   Download

MIT

The Requires

  • php ^5.5||^7.0

 

27/02 2018

v1.0.0

1.0.0.0

GeneratorAggregate

  Sources   Download

MIT

The Requires

  • php ^5.5||^7.0