From bec22852215f1c348b05081b3a4d889d67441e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20M=C3=BCller?= <typo3@krue.ml> Date: Fri, 17 Mar 2023 18:08:25 +0100 Subject: [PATCH] [DOCS] Correct examples in redirect event examples MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: #100212 Related: #99834 Releases: main Change-Id: I95c051ee295bf762f632d7a30c65a083f5aab46d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/78159 Tested-by: Stefan Bürk <stefan@buerk.tech> Tested-by: Lina Wolf <112@linawolf.de> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> Tested-by: core-ci <typo3@b13.com> Reviewed-by: Stefan Bürk <stefan@buerk.tech> Reviewed-by: Lina Wolf <112@linawolf.de> Tested-by: Georg Ringer <georg.ringer@gmail.com> --- ...-14AfterAutoCreateRedirectHasBeenPersistedEvent.rst | 6 +++--- ...fyAutoCreateRedirectRecordBeforePersistingEvent.rst | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14AfterAutoCreateRedirectHasBeenPersistedEvent.rst b/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14AfterAutoCreateRedirectHasBeenPersistedEvent.rst index 092e43ff6f34..6b58af398151 100644 --- a/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14AfterAutoCreateRedirectHasBeenPersistedEvent.rst +++ b/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14AfterAutoCreateRedirectHasBeenPersistedEvent.rst @@ -29,7 +29,7 @@ Registration of the event listener: .. code-block:: yaml :caption: EXT:my_extension/Configuration/Services.yaml - MyVendor\MyExtension\Backend\MyEventListener: + MyVendor\MyExtension\Redirects\MyEventListener: tags: - name: event.listener identifier: 'my-extension/after-auto-create-redirect-has-been-persisted' @@ -37,9 +37,9 @@ Registration of the event listener: The corresponding event listener class: .. code-block:: php - :caption: EXT:my_extension/Classes/Backend/MyEventListener.php + :caption: EXT:my_extension/Classes/Redirects/MyEventListener.php - namespace MyVendor\MyExtension\Backend; + namespace MyVendor\MyExtension\Redirects; use TYPO3\CMS\Redirects\Event\AfterAutoCreateRedirectHasBeenPersistedEvent; use TYPO3\CMS\Redirects\RedirectUpdate\PlainSlugReplacementRedirectSource; diff --git a/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14ModifyAutoCreateRedirectRecordBeforePersistingEvent.rst b/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14ModifyAutoCreateRedirectRecordBeforePersistingEvent.rst index dff7b008477c..8bd80cf5f6bb 100644 --- a/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14ModifyAutoCreateRedirectRecordBeforePersistingEvent.rst +++ b/typo3/sysext/core/Documentation/Changelog/12.3/Feature-99834-NewPSR-14ModifyAutoCreateRedirectRecordBeforePersistingEvent.rst @@ -30,17 +30,17 @@ Example: .. code-block:: yaml :caption: my_extension/Configuration/Services.yaml - MyVendor\MyExtension\Backend\MyEventListener: + MyVendor\MyExtension\Redirects\MyEventListener: tags: - name: event.listener - identifier: 'my-extension/after-auto-create-redirect-has-been-persisted' + identifier: 'my-extension/modify-auto-create-redirect-record-before-persisting' The corresponding event listener class: .. code-block:: php - :caption: my_extension/Classes/Backend/MyEventListener.php + :caption: my_extension/Classes/Redirects/MyEventListener.php - namespace MyVendor\MyExtension\Backend; + namespace MyVendor\MyExtension\Redirects; use TYPO3\CMS\Redirects\Event\ModifyAutoCreateRedirectRecordBeforePersistingEvent; use TYPO3\CMS\Redirects\RedirectUpdate\PlainSlugReplacementRedirectSource; @@ -66,7 +66,7 @@ The corresponding event listener class: // Set value to a field extended by a custom extension, to persist // additional data to the redirect record. $record['custom_field_added_by_a_extension'] - = 'page_' . $event->getSlugRedirectChangeItem()->getPageUid(); + = 'page_' . $event->getSlugRedirectChangeItem()->getPageId(); // Update changed record in event to ensure changed values are saved. $event->setRedirectRecord($record); -- GitLab