Task #103965
closedDeprecate namespaced shorthand validator usage in extbase
100%
Description
Since the early days of extbase, it is possible to use a namespaced shorthand notation for extbase validators. As an example, TYPO3.CMS.Extbase:NotEmpty
will be resolved as TYPO3\CMS\Extbase\Validation\Validator\NotEmptyValidator
or Vendor.Extension:Custom
will be resolved as \Vendor\MyExtension\Validation\Validator\CustomValidator
.
The described namespaced shorthand notation has however never been documented and is most likely not used often in extensions. In order to simplify extbase ValidatorClassNameResolver
class, the namespaced shorthand notation should be deprecatd.
Updated by Gerrit Code Review 6 months 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/+/84477
Updated by Torben Hansen 6 months ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset d10e1bc04b31d863b1fb20c733c80f87f9cece74.
Updated by Christian Kuhn 26 days ago
- Related to Task #105486: Remove extbase namespaced shorthand validator added