Deprecation: #96500 - ContentObjectRenderer->getMailTo 

See forge#96500

Description 

Since forge#96483, the <f:link.email/> ViewHelper is directly using TypoLink for the email link generation. As a result, the ContentObjectRenderer->getMailTo() method was only used in EmailLinkBuilder , the central place for building email links with TypoLink.

To stick to the separation of concerns principle, the corresponding functionality has been moved to EmailLinkBuilder->processEmailLink() and the ContentObjectRenderer->getMailTo() method has been marked as deprecated.

Impact 

Calling ContentObjectRenderer->getMailTo() will trigger a PHP E_USER_DEPRECATED error. The extension scanner will find usages as weak match.

Affected Installations 

All installations directly calling ContentObjectRenderer->getMailTo() in custom extension code.

Migration 

All occurrences in extension code have to be replaced by EmailLinkBuilder->processEmailLink() .