Project

General

Profile

Actions

Task #97435

closed

Properly deprecate the check for the SiteLanguageAwareTrait

Added by Oliver Klee over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Site Handling, Site Sets & Routing
Target version:
Start date:
2022-04-20
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

In the change for #87380, it was recommended to use the SiteLanguageAwareInterface instead of the SiteLanguageAwareTrait for marking classes, but the usage of the trait for this was never properly deprecated and hence cannot be removed without a proper deprecation text. We should do this now so we can remove the check for V13.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #87380: AspectFactory::enrich uses 'class_uses' to check for trait, does not work for inherited classesClosed2019-01-09

Actions
Related to TYPO3 Core - Task #101079: Remove `SiteLanguageAwareTrait` check from `AspectFactory`ClosedStefan Bürk2023-06-15

Actions
Actions #1

Updated by Oliver Klee over 2 years ago

  • Related to Bug #87380: AspectFactory::enrich uses 'class_uses' to check for trait, does not work for inherited classes added
Actions #2

Updated by Gerrit Code Review over 2 years ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #3

Updated by Gerrit Code Review over 2 years ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #4

Updated by Gerrit Code Review over 2 years ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #5

Updated by Gerrit Code Review over 2 years ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #6

Updated by Gerrit Code Review over 2 years ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #7

Updated by Gerrit Code Review over 2 years ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #8

Updated by Gerrit Code Review over 2 years ago

Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #9

Updated by Gerrit Code Review over 2 years ago

Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #10

Updated by Gerrit Code Review over 2 years ago

Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #11

Updated by Gerrit Code Review over 2 years ago

Patch set 10 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/74361

Actions #12

Updated by Oliver Klee over 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #13

Updated by Benni Mack about 2 years ago

  • Status changed from Resolved to Closed
Actions #14

Updated by Stefan Bürk over 1 year ago

  • Related to Task #101079: Remove `SiteLanguageAwareTrait` check from `AspectFactory` added
Actions

Also available in: Atom PDF