![]() |
TYPO3
7.6
|
Protected Member Functions | |
emitAfterInitializeDocumentsSignal ($language, array $documents) | |
getBackendUser () | |
getLanguageService () | |
![]() | |
initializeActionMethodArguments () | |
resolveActionMethodName () | |
emitBeforeCallActionMethodSignal (array $preparedArguments) | |
setViewConfiguration (ViewInterface $view) | |
getViewProperty ($extbaseFrameworkConfiguration, $setting) | |
resolveViewObjectName () | |
initializeView (ViewInterface $view) | |
initializeAction () | |
errorAction () | |
clearCacheOnError () | |
addErrorFlashMessage () | |
getErrorFlashMessage () | |
forwardToReferringRequest () | |
getFlattenedValidationErrorMessage () | |
![]() | |
redirect ($actionName, $controllerName=null, $extensionName=null, array $arguments=null, $pageUid=null, $delay=0, $statusCode=303) | |
redirectToUri ($uri, $delay=0, $statusCode=303) | |
addBaseUriIfNecessary ($uri) | |
Protected Attributes | |
$documentRepository | |
$documentationService | |
$languageUtility | |
$signalSlotDispatcher | |
$defaultViewObjectName = BackendTemplateView::class | |
$view | |
![]() | |
$reflectionService | |
$cacheService | |
$view = null | |
$namespacesViewObjectNamePattern = '@vendor\@extension\View\@controller\@action@format' | |
$viewFormatToObjectNameMap = array() | |
$defaultViewObjectName = \TYPO3\CMS\Fluid\View\TemplateView::class | |
$actionMethodName = 'indexAction' | |
$errorMethodName = 'errorAction' | |
$mvcPropertyMappingConfigurationService | |
$request | |
$response | |
![]() | |
$signalSlotDispatcher | |
$objectManager | |
$uriBuilder | |
$extensionName | |
$settings | |
$request | |
$response | |
$validatorResolver | |
$arguments | |
$supportedRequestTypes = array(\TYPO3\CMS\Extbase\Mvc\Request::class) | |
$controllerContext | |
$configurationManager | |
Additional Inherited Members | |
![]() | |
static | getActionMethodParameters ($objectManager) |
Main controller of the Documentation module.
Definition at line 33 of file DocumentController.php.
downloadAction | ( | ) |
Shows documents to be downloaded/fetched from a remote location.
Definition at line 213 of file DocumentController.php.
References DocumentController\getBackendUser(), and AbstractController\redirect().
|
protected |
Emits a signal after the documents are initialized
string | $language | |
\TYPO3\CMS\Documentation\Domain\Model\Document[] | $documents |
Definition at line 195 of file DocumentController.php.
Referenced by DocumentController\getDocuments().
fetchAction | ( | $url, | |
$key, | |||
$version = null |
|||
) |
Fetches a document from a remote URL.
string | $url | |
string | $key | |
string | $version |
Definition at line 238 of file DocumentController.php.
References $url, AbstractController\addFlashMessage(), AbstractMessage\ERROR, DocumentController\getBackendUser(), AbstractMessage\OK, AbstractController\redirect(), and LocalizationUtility\translate().
|
protected |
Get backend user
Definition at line 296 of file DocumentController.php.
References $GLOBALS.
Referenced by DocumentController\downloadAction(), DocumentController\fetchAction(), and DocumentController\listAction().
getDocuments | ( | ) |
Returns available documents.
Definition at line 178 of file DocumentController.php.
References DocumentController\emitAfterInitializeDocumentsSignal().
Referenced by DocumentController\listAction().
|
protected |
Returns the LanguageService
Definition at line 306 of file DocumentController.php.
References $GLOBALS.
injectDocumentationService | ( | DocumentationService | $documentationService | ) |
DocumentationService | $documentationService |
Definition at line 125 of file DocumentController.php.
References DocumentController\$documentationService.
injectDocumentRepository | ( | DocumentRepository | $documentRepository | ) |
DocumentRepository | $documentRepository |
Definition at line 117 of file DocumentController.php.
References DocumentController\$documentRepository.
injectLanguageUtility | ( | LanguageUtility | $languageUtility | ) |
LanguageUtility | $languageUtility |
Definition at line 133 of file DocumentController.php.
References DocumentController\$languageUtility.
injectSignalSlotDispatcher | ( | Dispatcher | $signalSlotDispatcher | ) |
Dispatcher | $signalSlotDispatcher |
Definition at line 141 of file DocumentController.php.
References DocumentController\$signalSlotDispatcher.
listAction | ( | ) |
Lists the available documents.
Definition at line 151 of file DocumentController.php.
References DocumentController\getBackendUser(), DocumentController\getDocuments(), and GeneralUtility\trimExplode().
|
protected |
Definition at line 60 of file DocumentController.php.
|
protected |
Definition at line 43 of file DocumentController.php.
Referenced by DocumentController\injectDocumentationService().
|
protected |
Definition at line 38 of file DocumentController.php.
Referenced by DocumentController\injectDocumentRepository().
|
protected |
Definition at line 48 of file DocumentController.php.
Referenced by DocumentController\injectLanguageUtility().
|
protected |
Definition at line 53 of file DocumentController.php.
Referenced by DocumentController\injectSignalSlotDispatcher().
|
protected |
Definition at line 67 of file DocumentController.php.