---
title: "Deprecation: #97536 - LinkResultFactory"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-97536-1651523804"
source: "Changelog/12.1/Deprecation-97536-LinkResultFactory.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Deprecation: #97536 - LinkResultFactory

See [forge#97536](https://forge.typo3.org/issues/97536)

## Description

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.

## Impact

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.

## Migration

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