for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace jin2chen\ApiBundle\Response\Serializer;
use League\Fractal\Serializer\ArraySerializer as BaseArraySerializer;
/**
* Prevents array data from being assigned to a 'data' element.
*/
class ArraySerializer extends BaseArraySerializer
{
* @inheritDoc
public function collection($resourceKey, array $data): array
if (!$resourceKey) {
return $data;
}
return [$resourceKey => $data];
public function item($resourceKey, array $data): array