/** * @return string */ protected function getLinkCreatorUri() { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'LinkCreator', 'action' => 'show')); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * @param string $controllerName * @return string */ protected function getPluginUri($controllerName) { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => $controllerName, 'action' => 'show', 'file' => $this->object->getUid())); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * @param Content $object * @return string */ protected function getImageEditorUri(Content $object) { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'ImageEditor', 'action' => 'show', 'file' => $object->getUid())); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * @return string */ protected function getModuleUrl() { $moduleSignature = MediaModule::getSignature(); return BackendUtility::getModuleUrl($moduleSignature); }
/** * Render a mass delete URI. * * @return string */ protected function getMassDeleteUri() { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => '', 'format' => 'json')); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * @return string */ protected function getUri() { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'download', 'file' => $this->getFile()->getUid())); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * @return string */ protected function getChangeStorageUri() { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'editStorage')); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }
/** * Handle GUI for inserting an image in the RTE. * * @param File $file * @return void */ public function showAction(File $file) { $this->view->assign('file', $file); $moduleSignature = MediaModule::getSignature(); $this->view->assign('moduleUrl', BackendUtility::getModuleUrl($moduleSignature)); }
/** * @param Content $object * @return string */ protected function getDownloadUri(Content $object) { $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'download', 'forceDownload' => TRUE, 'file' => $object->getUid())); return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters); }