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()); } }