TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Recycler\Controller\RecyclerModuleController Class Reference
Inheritance diagram for TYPO3\CMS\Recycler\Controller\RecyclerModuleController:
TYPO3\CMS\Extbase\Mvc\Controller\ActionController TYPO3\CMS\Extbase\Mvc\Controller\AbstractController TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface

Public Member Functions

 initializeAction ()
 
 indexAction ()
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Mvc\Controller\ActionController
 injectReflectionService (\TYPO3\CMS\Extbase\Reflection\ReflectionService $reflectionService)
 
 injectCacheService (\TYPO3\CMS\Extbase\Service\CacheService $cacheService)
 
 injectMvcPropertyMappingConfigurationService (\TYPO3\CMS\Extbase\Mvc\Controller\MvcPropertyMappingConfigurationService $mvcPropertyMappingConfigurationService)
 
 processRequest (\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response)
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Mvc\Controller\AbstractController
 injectSignalSlotDispatcher (\TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher)
 
 injectValidatorResolver (\TYPO3\CMS\Extbase\Validation\ValidatorResolver $validatorResolver)
 
 getControllerContext ()
 
 __construct ()
 
 injectConfigurationManager (ConfigurationManagerInterface $configurationManager)
 
 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 
 addFlashMessage ($messageBody, $messageTitle='', $severity=\TYPO3\CMS\Core\Messaging\AbstractMessage::OK, $storeInSession=true)
 
 canProcessRequest (\TYPO3\CMS\Extbase\Mvc\RequestInterface $request)
 
 processRequest (\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response)
 
 forward ($actionName, $controllerName=null, $extensionName=null, array $arguments=null)
 
 throwStatus ($statusCode, $statusMessage=null, $content=null)
 

Public Attributes

 $perms_clause
 

Protected Member Functions

 isCurrentUserAdmin ()
 
 getJavaScriptConfiguration ()
 
 getDataFromSession ($identifier, $default=null)
 
 getBackendUser ()
 
 getDocumentTemplate ()
 
 getLanguageService ()
 
- Protected Member Functions inherited from TYPO3\CMS\Extbase\Mvc\Controller\ActionController
 initializeActionMethodArguments ()
 
 resolveActionMethodName ()
 
 emitBeforeCallActionMethodSignal (array $preparedArguments)
 
 setViewConfiguration (ViewInterface $view)
 
 getViewProperty ($extbaseFrameworkConfiguration, $setting)
 
 resolveViewObjectName ()
 
 initializeView (ViewInterface $view)
 
 initializeAction ()
 
 errorAction ()
 
 clearCacheOnError ()
 
 addErrorFlashMessage ()
 
 getErrorFlashMessage ()
 
 forwardToReferringRequest ()
 
 getFlattenedValidationErrorMessage ()
 
- Protected Member Functions inherited from TYPO3\CMS\Extbase\Mvc\Controller\AbstractController
 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

 $relativePath
 
 $pageRecord = []
 
 $isAccessibleForCurrentUser = false
 
 $allowDelete = false
 
 $recordsPageLimit = 50
 
 $id
 
 $view
 
 $defaultViewObjectName = BackendTemplateView::class
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\Mvc\Controller\ActionController
 $reflectionService
 
 $cacheService
 
 $view = null
 
 $namespacesViewObjectNamePattern = '@vendor\@extension\View\@controller\@action@format'
 
 $viewFormatToObjectNameMap = []
 
 $defaultViewObjectName = \TYPO3\CMS\Fluid\View\TemplateView::class
 
 $actionMethodName = 'indexAction'
 
 $errorMethodName = 'errorAction'
 
 $mvcPropertyMappingConfigurationService
 
 $request
 
 $response
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\Mvc\Controller\AbstractController
 $signalSlotDispatcher
 
 $objectManager
 
 $uriBuilder
 
 $extensionName
 
 $settings
 
 $request
 
 $response
 
 $validatorResolver
 
 $arguments
 
 $supportedRequestTypes = [\TYPO3\CMS\Extbase\Mvc\Request::class]
 
 $controllerContext
 
 $configurationManager
 

Additional Inherited Members

- Static Public Member Functions inherited from TYPO3\CMS\Extbase\Mvc\Controller\ActionController
static getActionMethodParameters ($objectManager)
 

Detailed Description

Module 'Recycler' for the 'recycler' extension.

Definition at line 27 of file RecyclerModuleController.php.

Member Function Documentation

◆ getBackendUser()

◆ getDataFromSession()

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::getDataFromSession (   $identifier,
  $default = null 
)
protected

Gets data from the session of the current backend user.

Parameters
string$identifierThe identifier to be used to get the data
string$defaultThe default date to be used if nothing was found in the session
Returns
string The accordant data in the session of the current backend user

Definition at line 209 of file RecyclerModuleController.php.

References TYPO3\CMS\Recycler\Controller\RecyclerModuleController\getBackendUser().

Referenced by TYPO3\CMS\Recycler\Controller\RecyclerModuleController\getJavaScriptConfiguration().

◆ getDocumentTemplate()

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::getDocumentTemplate ( )
protected

Returns an instance of DocumentTemplate

Returns

Definition at line 235 of file RecyclerModuleController.php.

References $GLOBALS.

◆ getJavaScriptConfiguration()

◆ getLanguageService()

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::getLanguageService ( )
protected

Returns an instance of LanguageService

Returns

Definition at line 245 of file RecyclerModuleController.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Recycler\Controller\RecyclerModuleController\indexAction().

◆ indexAction()

◆ initializeAction()

◆ isCurrentUserAdmin()

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::isCurrentUserAdmin ( )
protected

Determines whether the current user is admin.

Returns
bool Whether the current user is admin

Definition at line 177 of file RecyclerModuleController.php.

References TYPO3\CMS\Recycler\Controller\RecyclerModuleController\getBackendUser().

Referenced by TYPO3\CMS\Recycler\Controller\RecyclerModuleController\initializeAction().

Member Data Documentation

◆ $allowDelete

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$allowDelete = false
protected

◆ $defaultViewObjectName

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$defaultViewObjectName = BackendTemplateView::class
protected

Definition at line 74 of file RecyclerModuleController.php.

◆ $id

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$id
protected

Definition at line 62 of file RecyclerModuleController.php.

◆ $isAccessibleForCurrentUser

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$isAccessibleForCurrentUser = false
protected

Definition at line 47 of file RecyclerModuleController.php.

◆ $pageRecord

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$pageRecord = []
protected

Definition at line 42 of file RecyclerModuleController.php.

◆ $perms_clause

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$perms_clause

Definition at line 37 of file RecyclerModuleController.php.

◆ $recordsPageLimit

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$recordsPageLimit = 50
protected

◆ $relativePath

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$relativePath
protected

Definition at line 32 of file RecyclerModuleController.php.

◆ $view

TYPO3\CMS\Recycler\Controller\RecyclerModuleController::$view
protected