Deprecation: #97536 - LinkResultFactory

See forge#97536


The PHP class TYPO3\CMS\Frontend\Typolink\LinkResultFactory has been marked as deprecated, as its functionality has been migrated into TYPO3\CMS\Frontend\Typolink\LinkFactory.

In addition, the method createFromUriString() has been marked as deprecated as the shortened variant createUri() should be used instead.


Instantiating an object of type LinkResultFactory will instantiate LinkFactory instead via class alias in TYPO3 v12, as the class itself has been removed.

Calling createFromUriString() will trigger a deprecation log entry.

The extension scanner reports affected extensions.

Affected installations

TYPO3 installations with custom extensions instantiating LinkResultFactory as a PHP object or calling createFromUriString() directly, which is very rare.


TYPO3 extensions should migrate to using LinkFactory and its main methods directly.