protected getImageInterfacePreviewData ( Neos\Media\Domain\Model\ImageInterface $image ) : array | ||
$image | Neos\Media\Domain\Model\ImageInterface | The image to retrieve meta data for |
Résultat | array |
protected function getImageInterfacePreviewData(ImageInterface $image)
{
// TODO: Now that we try to support all ImageInterface implementations we should use a strategy here to get the image properties for custom implementations
if ($image instanceof ImageVariant) {
$imageProperties = $this->getImageVariantPreviewData($image);
} else {
$imageProperties = $this->getImagePreviewData($image);
}
$imageProperties['object'] = $this->imageInterfaceArrayPresenter->convertFrom($image, 'string');
return $imageProperties;
}