AfterFileCommandProcessedEvent¶
New in version 11.4
The PSR-14 event
\TYPO3\
can be used
to perform additional tasks for specific file commands. For example, trigger a
custom indexer after a file has been uploaded.
This event is fired in the
\TYPO3\
class.
Example¶
Registration of the event listener in the extension's Services.
:
services:
# Place here the default dependency injection configuration
MyVendor\MyExtension\Resource\EventListener\MyEventListener:
tags:
- name: event.listener
identifier: 'my-extension/after-file-command-processed'
Read how to configure dependency injection in extensions.
The corresponding event listener class:
API¶
- class AfterFileCommandProcessedEvent ¶
-
- Fully qualified name
-
\TYPO3\
CMS\ Core\ Resource\ Event\ After File Command Processed Event
Event that is triggered after a file command has been processed. Can be used to perform additional tasks for specific commands. For example, trigger a custom indexer after a file has been uploaded.
- getCommand ( ) ¶
-
A single command, e.g.
'upload' => [ 'target' => '1:/some/folder/' 'data' => '1' ]
Copied!- Returns
-
array<string,array<string,mixed>>
- getResult ( ) ¶
-
- Return description
-
The result - Depending on the performed action,this could e.g. be a File or just a boolean.
- Returns
-
mixed
- getConflictMode ( ) ¶
-
- Return description
-
The current conflict mode
- Returns
-
string