public function transform(Media $media) { return ['id' => $media->id, 'name' => $media->name, 'collection' => $media->collection_name, 'fileName' => $media->file_name, 'customProperties' => json_encode($media->custom_properties, JSON_FORCE_OBJECT), 'orderColumn' => $media->order_column, 'thumbUrl' => strtolower($media->extension) === 'svg' ? $media->getUrl() : $media->getUrl('admin'), 'originalUrl' => $media->getUrl()]; }
public function transform(Media $media) { return ['id' => $media->id, 'name' => $media->name, 'file_name' => $media->file_name, 'custom_properties' => $media->custom_properties, 'order_column' => $media->order_column, 'thumbUrl' => $media->getUrl('admin'), 'originalUrl' => $media->getUrl()]; }
public function transform(Media $profilePicture) { return ['id' => $profilePicture->id, 'name' => $profilePicture->name, 'file_name' => $profilePicture->file_name, 'size' => $profilePicture->size, 'image' => $profilePicture->getUrl(), 'thumbnail' => ['square' => $profilePicture->getUrl('square'), 'small' => $profilePicture->getUrl('original180'), 'medium' => $profilePicture->getUrl('original250'), 'large' => $profilePicture->getUrl('original400')]]; }