[FEATURE] Add TypoLinkCodec
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Feature-67765-IntroduceTypoLinkCodecService.rst
1 ================================================
2 Feature: #67765 - Introduce TypoLinkCodecService
3 ================================================
4
5 Description
6 ===========
7
8 The new ``TypoLinkCodecService`` class helps to simplify encoding and decoding of TypoLink strings.
9
10 A given TypoLink string can be passed to the ``decode`` method, which will return an associative array with the decoded parts.
11 The ``encode`` method takes care of assembling a valid TypoLink string for an array of TypoLink parts.
12
13 The encoding uses proper quoting and escaping, which allows safe usage of characters like ``"\<space>``.