Deprecation: #100637 - Third argument ContentObjectRenderer->start()
See forge#100637
Description
When creating instances of the
\TYPO3\, the
third argument
$request when calling
start should not be
handed over anymore. Instead,
set should be used
after creating the object.
Impact
Handing over the third argument to
start has been marked as deprecated
in TYPO3 v12, it will be ignored with TYPO3 v13.
Affected installations
Instances with casual extensions are probably not affected by this: Instances
of
Content are usually set-up framework internally.
Using the third argument on
start triggers a deprecation level log
message. The extension scanner will not find usages, since the method
name
start is used in different context as well and would lead to
too many false positives.
Migration
Ensure the request is an instance of
\Psr\,
and call
set after instantiation instead of calling
start with three arguments.