public function withItem($data, $transformer, $resourceKey = null, $meta = [], array $headers = [])
{
$resource = new Item($data, $transformer, $resourceKey);
foreach ($meta as $metaKey => $metaValue) {
$resource->setMetaValue($metaKey, $metaValue);
}
$rootScope = $this->manager->createData($resource);
return $this->withArray($rootScope->toArray(), $headers);
}