Typolink

Table of Contents

Interfaces

LinkResultInterface
Interface representing a created link to any type (page, file etc).
TypolinkBuilderInterface
Used to generate a link to a page or file, an external URL or any other protocol in the frontend or backend.

Classes

AbstractTypolinkBuilder
Abstract class to provide proper helper for most types necessary
DatabaseRecordLinkBuilder
Builds a TypoLink to a database record
EmailLinkBuilder
Builds a TypoLink to an email address, also takes care of additional functionality for the time being such as the infamous config.spamProtectedEmailAddresses option.
ExternalUrlLinkBuilder
Builds a TypoLink to an external URL
FileOrFolderLinkBuilder
Builds a TypoLink to a folder or file
LegacyLinkBuilder
Builds a TypoLink to a file (relative to fileadmin/ or something) or otherwise detects as an external URL
LinkFactory
Main class for generating any kind of frontend links.
LinkResult
This class represents a created link to a resource (page, email etc.), coming from LinkService.
LinkVarsCalculator
Class to calculate so-called "linkVars", which is a TypoScript setting to always append these query parameters (if available in an existing request) to a URL when using TypoLink for pages.
PageLinkBuilder
Builds a TypoLink to a certain page
TelephoneLinkBuilder
Builds a TypoLink to a telephone number
UnableToLinkException
Exception which is thrown when a link could not be set

        
On this page

Search results