public importAction ( string $importUri ) : string | ||
$importUri | string | |
return | string |
public function importAction($importUri)
{
$imageResource = $this->resourceManager->importResource($importUri);
$image = new Image($imageResource);
$imageVariant = new ImageVariant($image);
$this->assetRepository->add($image);
$this->assetRepository->add($imageVariant);
$this->response->setHeader('X-ImageVariantUuid', $this->persistenceManager->getIdentifierByObject($imageVariant));
return 'ok';
}