Attention
TYPO3 v11 has reached end-of-life as of October 31th 2024 and is no longer being maintained. Use the version switcher on the top left of this page to select documentation for a supported version of TYPO3.
Need more time before upgrading? You can purchase Extended Long Term Support (ELTS) for TYPO3 v11 here: TYPO3 ELTS.
AfterFileCommandProcessedEvent
New in version 11.4
The After
can be used to perform additional tasks for specific file commands. For example, trigger a custom indexer after a file has been uploaded.
The After
is fired in the Extended
class.
Example
Registration of the event in the Services.
:
MyVendor\MyPackage\File\MyEventListener:
tags:
- name: event.listener
identifier: 'my-package/file/my-event-listener'
The corresponding event listener class:
use TYPO3\CMS\Core\Resource\Event\AfterFileCommandProcessedEvent;
final class MyEventListener {
public function __invoke(AfterFileCommandProcessedEvent $event): void
{
// do magic here
}
}
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.