for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @package Transform
* @author Flipbox Factory
* @copyright Copyright (c) 2017, Flipbox Digital
* @link https://github.com/flipbox/transform/releases/latest
* @license https://github.com/flipbox/transform/blob/master/LICENSE
*/
namespace flipbox\transform\resources;
use ArrayIterator;
* @package flipbox\transform\resources
* @author Flipbox Factory <[email protected]>
* @since 1.0.0
*
* @property array|ArrayIterator $data
class Collection extends Item
{
* @param callable $transformer
* @param $data
* @return array|null
public function transform(callable $transformer, $data)
$items = [];
foreach ($data as $item) {
$items[] = parent::transform(
$transformer,
$item
);
}
return $items;