* @license The MIT License */ class ApiVersionDecorator extends ResponseDecorator { /** * Generate a JSON response. */ public function make(array $data, int $status, array $headers = []): JsonResponse { if (isset($headers['apiVersion'])) { return $this->factory->make(array_merge([ 'apiVersion' => $headers['apiVersion'], ], $data), $status, $headers); } return $this->factory->make($data, $status, $headers); } }