PATH:
home
/
lab2454c
/
healthvalidate.com
/
vendor
/
cloudinary
/
cloudinary_php
/
src
/
Asset
<?php /** * This file is part of the Cloudinary PHP package. * * (c) Cloudinary * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Cloudinary\Asset; use Cloudinary\Transformation\CommonTransformation; use Cloudinary\Transformation\ImageTransformation; use Cloudinary\Transformation\ImageTransformationInterface; use Cloudinary\Transformation\ImageTransformationTrait; /** * Class Image * * @api */ class Image extends BaseMediaAsset implements ImageTransformationInterface { use ImageTransformationTrait; const SHORTEN_ASSET_TYPE = 'iu'; /** * @var array A list of the delivery types that support SEO suffix. */ protected static $suffixSupportedDeliveryTypes = [ AssetType::IMAGE => [ DeliveryType::UPLOAD => 'images', DeliveryType::PRIVATE_DELIVERY => 'private_images', DeliveryType::AUTHENTICATED => 'authenticated_images', ], ]; /** * Gets the transformation. * * @return CommonTransformation */ public function getTransformation() { if (! isset($this->transformation)) { $this->transformation = new ImageTransformation(); } return $this->transformation; } /** * Finalizes the asset type. * * @return mixed */ protected function finalizeAssetType() { return $this->finalizeShorten(parent::finalizeAssetType()); } }
[-] AuthToken.php
[edit]
[-] AssetInterface.php
[edit]
[+]
Analytics
[-] File.php
[edit]
[+]
..
[-] Image.php
[edit]
[+]
Moderation
[-] DeliveryTypeTrait.php
[edit]
[+]
Descriptor
[-] BaseMediaAsset.php
[edit]
[-] Video.php
[edit]
[-] Media.php
[edit]
[-] MediaAssetFinalizerTrait.php
[edit]
[-] AssetQualifiers.php
[edit]
[-] AssetFinalizerTrait.php
[edit]
[-] BaseAsset.php
[edit]
[+]
AccessControl