public function collapse() { $results = array(); foreach ($this->items as $values) { $results = array_merge($results, $values); } return new static($results); }
public function testCollapse() { $data = new Collection(array(array($object1 = new \StdClass()), array($object2 = new \StdClass()))); $this->assertEquals(array($object1, $object2), $data->collapse()->all()); }