TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Controller\OnlineMediaController Class Reference

Public Member Functions

 createAction (ServerRequestInterface $request, ResponseInterface $response)
 
 mainAction (ServerRequestInterface $request, ResponseInterface $response)
 

Protected Member Functions

 addMediaFromUrl ($url, $targetFolderIdentifier, array $allowedExtensions=[])
 
 getBackendUser ()
 
 getLanguageService ()
 

Detailed Description

Class OnlineMediaController handles uploading online media

Definition at line 30 of file OnlineMediaController.php.

Member Function Documentation

◆ addMediaFromUrl()

TYPO3\CMS\Backend\Controller\OnlineMediaController::addMediaFromUrl (   $url,
  $targetFolderIdentifier,
array  $allowedExtensions = [] 
)
protected

◆ createAction()

TYPO3\CMS\Backend\Controller\OnlineMediaController::createAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

AJAX endpoint for storing the URL as a sys_file record

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface

Definition at line 39 of file OnlineMediaController.php.

References TYPO3\CMS\Backend\Controller\OnlineMediaController\addMediaFromUrl(), TYPO3\CMS\Backend\Controller\OnlineMediaController\getLanguageService(), and TYPO3\CMS\Core\Utility\GeneralUtility\trimExplode().

◆ getBackendUser()

TYPO3\CMS\Backend\Controller\OnlineMediaController::getBackendUser ( )
protected

◆ getLanguageService()

TYPO3\CMS\Backend\Controller\OnlineMediaController::getLanguageService ( )
protected

◆ mainAction()

TYPO3\CMS\Backend\Controller\OnlineMediaController::mainAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)