Task #95298
closedViewHelpers will be declared final in v12
100%
Updated by Gerrit Code Review about 3 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/71164
Updated by Gerrit Code Review about 3 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/71164
Updated by Christian Kuhn about 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset a8a87287cefeca40a39003dbb0219d634bf9665c.
Updated by Christian Kuhn almost 3 years ago
- Related to Task #96362: Avoid extending ImageViewHelper added
Updated by Christian Kuhn almost 3 years ago
- Related to Task #96368: Declare all ViewHelpers final added
Updated by Georg Ringer about 1 year ago
- Related to Bug #101927: TYPO3 Fluid Core ViewHelpers should not be declared "final class" added
Updated by Gabriel Kaufmann / Typoworx NewMedia about 1 year ago
I think we need to discuss about that. I could agree with the plan to use "final class", but then at least the logic inside the ViewHelpers should be available for developers by either AbstractClass or even better by implementing it into a Trait.
This way the core-classes could use "final class", but developers also can reuse the core-code doing slight modifications (f.e. catching FAL-Exceptions for f:image) and implementing a more smooth handling of such problems.
Updated by Gabriel Kaufmann / Typoworx NewMedia about 1 year ago
- Related to Bug #101929: ViewHelperInvoker should catch Exceptions allow the Site-Developer to handle or supress exceptions added
Updated by Oliver Hader about 1 year ago
- Related to Bug #101928: f:image(.uri) and other FAL/File ViewHelpers should never raise an Exception for missing files! added