TYPO3CMS  8
 All Classes Namespaces Files Functions Variables Pages
ExtensionCommandController Class Reference
Inheritance diagram for ExtensionCommandController:
CommandController CommandControllerInterface ControllerInterface

Public Member Functions

 injectSignalSlotDispatcher (\TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher)
 
 dumpClassLoadingInformationCommand ()
 
- Public Member Functions inherited from CommandController
 injectObjectManager (ObjectManagerInterface $objectManager)
 
 injectReflectionService (ReflectionService $reflectionService)
 
 canProcessRequest (\TYPO3\CMS\Extbase\Mvc\RequestInterface $request)
 
 processRequest (RequestInterface $request, ResponseInterface $response)
 
- Public Member Functions inherited from ControllerInterface
 processRequest (\TYPO3\CMS\Extbase\Mvc\RequestInterface $request,\TYPO3\CMS\Extbase\Mvc\ResponseInterface $response)
 

Protected Member Functions

 emitPackagesMayHaveChangedSignal ()
 
- Protected Member Functions inherited from CommandController
 resolveCommandMethodName ()
 
 initializeCommandMethodArguments ()
 
 forward ($commandName, $controllerObjectName=null, array $arguments=[])
 
 ensureAdminRoleIfRequested ()
 
 restoreUserRole ($originalRole)
 
 output ($text, array $arguments=[])
 
 outputLine ($text= '', array $arguments=[])
 
 outputFormatted ($text= '', array $arguments=[], $leftPadding=0)
 
 quit ($exitCode=0)
 
 sendAndExit ($exitCode=0)
 
 getBackendUserAuthentication ()
 

Protected Attributes

 $requestAdminPermissions = true
 
 $signalSlotDispatcher
 
- Protected Attributes inherited from CommandController
 $request
 
 $response
 
 $arguments
 
 $commandMethodName = ''
 
 $requestAdminPermissions = false
 
 $reflectionService
 
 $objectManager
 
 $output
 

Detailed Description

CommandController for working with extension management through CLI/scheduler

Definition at line 24 of file ExtensionCommandController.php.

Member Function Documentation

dumpClassLoadingInformationCommand ( )

Updates class loading information.

This command is only needed during development. The extension manager takes care creating or updating this info properly during extension (de-)activation.

Returns
void

Definition at line 89 of file ExtensionCommandController.php.

References CommandController\output(), CommandController\quit(), and Bootstrap\usesComposerClassLoading().

emitPackagesMayHaveChangedSignal ( )
protected

Emits packages may have changed signal

Definition at line 103 of file ExtensionCommandController.php.

injectSignalSlotDispatcher ( \TYPO3\CMS\Extbase\SignalSlot\Dispatcher  $signalSlotDispatcher)
Parameters
\TYPO3\CMS\Extbase\SignalSlot\Dispatcher$signalSlotDispatcher

Definition at line 39 of file ExtensionCommandController.php.

References ExtensionCommandController\$signalSlotDispatcher.

Member Data Documentation

$requestAdminPermissions = true
protected

Definition at line 29 of file ExtensionCommandController.php.

$signalSlotDispatcher
protected