PATH:
home
/
lab2454c
/
tripvare.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\ArrayUtils; use Cloudinary\Transformation\Transformation; use Cloudinary\Transformation\TransformationTrait; /** * Class Media * * @api */ class Media extends BaseMediaAsset { use TransformationTrait; /** * Internal method that returns the asset type of the current object. * * @param self $class The instance of the object. * * @return string * * @internal */ protected static function getAssetType($class) { if (isset(static::$assetType)) { return static::$assetType; } // Default asset type return AssetType::IMAGE; } /** * Gets the transformation. * * @return Transformation */ public function getTransformation() { if (! isset($this->transformation)) { $this->transformation = new Transformation(); } return $this->transformation; } /** * Internal getter for a list of the delivery types that support SEO suffix. * * @return array * * @internal */ public static function getSuffixSupportedDeliveryTypes() { if (empty(self::$suffixSupportedDeliveryTypes)) { self::$suffixSupportedDeliveryTypes = ArrayUtils::mergeNonEmpty( Image::getSuffixSupportedDeliveryTypes(), Video::getSuffixSupportedDeliveryTypes(), File::getSuffixSupportedDeliveryTypes() ); } return self::$suffixSupportedDeliveryTypes; } /** * 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