for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Http\Transformers;
/**
* Class Transformer
* @package App\Http\Transformers
*/
abstract class Transformer
{
* @param array $items
* @return array
public function transformCollection(array $items)
return array_map([$this, 'transform'], $items);
}
* @param $item
* @return mixed
abstract public function transform($item);