‪TYPO3CMS  10.4
TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry Class Reference
Inheritance diagram for TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

bool hasOnlineMediaHelper (string $fileExtension)
 
bool OnlineMediaHelperInterface getOnlineMediaHelper (File $file)
 
File null transformUrlToFile ($url, Folder $targetFolder, $allowedExtensions=[])
 
string[] getSupportedFileExtensions ()
 

Static Public Member Functions

static OnlineMediaHelperRegistry getInstance ()
 

Detailed Description

Online Media Source Registry

Definition at line 26 of file OnlineMediaHelperRegistry.php.

Member Function Documentation

◆ getInstance()

◆ getOnlineMediaHelper()

bool OnlineMediaHelperInterface TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry::getOnlineMediaHelper ( File  $file)

◆ getSupportedFileExtensions()

string [] TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry::getSupportedFileExtensions ( )

◆ hasOnlineMediaHelper()

bool TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry::hasOnlineMediaHelper ( string  $fileExtension)

Checks if there is a helper for this file extension

Parameters
string$fileExtension
Returns
‪bool

Definition at line 44 of file OnlineMediaHelperRegistry.php.

References $GLOBALS.

◆ transformUrlToFile()

File null TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperRegistry::transformUrlToFile (   $url,
Folder  $targetFolder,
  $allowedExtensions = [] 
)

Try to transform given URL to a File

Parameters
string$url
Folder$targetFolder
string[]$allowedExtensions
Returns
‪File|null

Definition at line 72 of file OnlineMediaHelperRegistry.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Backend\Controller\OnlineMediaController\addMediaFromUrl().