for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Flugg\Responder\Transformers;
use Illuminate\Contracts\Support\Arrayable;
/**
* A transformer class for transforming data into an array without manipulations.
*
* @package flugger/laravel-responder
* @author Alexander Tømmerås <[email protected]>
* @license The MIT License
*/
class ArrayTransformer extends Transformer
{
* Transform the data.
* @param mixed $data
* @return array
public function transform($data)
return $data instanceof Arrayable ? $data->toArray() : $data;
}