Neos\Neos\Controller\Backend\ContentController::getAssetProperties PHP 메소드

getAssetProperties() 보호된 메소드

protected getAssetProperties ( Asset $asset ) : array
$asset Neos\Media\Domain\Model\Asset
리턴 array
    protected function getAssetProperties(Asset $asset)
    {
        $assetProperties = ['assetUuid' => $this->persistenceManager->getIdentifierByObject($asset), 'filename' => $asset->getResource()->getFilename()];
        $thumbnail = $this->thumbnailService->getThumbnail($asset, $this->thumbnailService->getThumbnailConfigurationForPreset('Neos.Media.Browser:Thumbnail'));
        if ($thumbnail !== null) {
            $assetProperties['previewImageResourceUri'] = $this->thumbnailService->getUriForThumbnail($thumbnail);
            $assetProperties['previewSize'] = ['w' => $thumbnail->getWidth(), 'h' => $thumbnail->getHeight()];
        }
        return $assetProperties;
    }