TYPO3 CMS
TYPO3_6-2
Main Page
Related Pages
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
+
Files
File List
+
File Members
+
All
$
(
_
a
c
d
e
f
h
i
l
o
p
r
s
t
u
x
+
Functions
_
a
c
d
e
f
i
l
o
p
r
s
u
x
+
Variables
$
(
_
a
d
e
h
i
p
r
s
t
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
ExtensionCommandController.php
Go to the documentation of this file.
1
<?php
2
namespace
TYPO3\CMS\Extensionmanager\Command
;
3
17
use
TYPO3\CMS\Extbase\Mvc\Controller\CommandController
;
18
24
class
ExtensionCommandController
extends
CommandController
{
25
29
protected
$requestAdminPermissions
= TRUE;
30
35
protected
$signalSlotDispatcher
;
36
46
public
function
installCommand($extensionKey) {
47
$this->
emitPackagesMayHaveChangedSignal
();
48
50
$service = $this->objectManager->get(
'TYPO3\\CMS\\Extensionmanager\\Utility\\InstallUtility'
);
51
$service->install($extensionKey);
52
}
53
63
public
function
uninstallCommand($extensionKey) {
65
$service = $this->objectManager->get(
'TYPO3\\CMS\\Extensionmanager\\Utility\\InstallUtility'
);
66
$service->uninstall($extensionKey);
67
}
68
72
protected
function
emitPackagesMayHaveChangedSignal
() {
73
$this->signalSlotDispatcher->dispatch(
'PackageManagement'
,
'packagesMayHaveChanged'
);
74
}
75
}
TYPO3\CMS\Extensionmanager\Command\ExtensionCommandController\$requestAdminPermissions
$requestAdminPermissions
Definition:
ExtensionCommandController.php:29
TYPO3\CMS\Extensionmanager\Command\ExtensionCommandController\emitPackagesMayHaveChangedSignal
emitPackagesMayHaveChangedSignal()
Definition:
ExtensionCommandController.php:72
TYPO3\CMS\Extensionmanager\Command\ExtensionCommandController\$signalSlotDispatcher
$signalSlotDispatcher
Definition:
ExtensionCommandController.php:35
TYPO3\CMS\Extensionmanager\Command\ExtensionCommandController
Definition:
ExtensionCommandController.php:24
CommandController
TYPO3\CMS\Extensionmanager\Command
Definition:
ExtensionCommandController.php:2
TYPO3\CMS\Extbase\Mvc\Controller\CommandController
Definition:
CommandController.php:23
typo3
sysext
extensionmanager
Classes
Command
ExtensionCommandController.php
Generated on Wed Aug 7 2019 09:52:26 for TYPO3 CMS by
1.8.13