Documentation

CRM_Mailing_Service_ListUnsubscribe extends AutoService
in package
implements EventSubscriberInterface

Apply a full range of `List-Unsubscribe` header options.

Tags
service

civi.mailing.listUnsubscribe

link
https://datatracker.ietf.org/doc/html/rfc8058

Table of Contents

Interfaces

EventSubscriberInterface

Properties

$urlFlags  : string|null

Methods

alterMailParams()  : void
getMethods()  : array<string|int, mixed>
getSubscribedEvents()  : mixed
unsubscribeModes()  : array<string|int, mixed>
replaceUnsubscribeWithOptOut()  : string

Properties

Methods

getMethods()

public static getMethods() : array<string|int, mixed>
Return values
array<string|int, mixed>

unsubscribeModes()

public static unsubscribeModes() : array<string|int, mixed>
Return values
array<string|int, mixed>

replaceUnsubscribeWithOptOut()

private replaceUnsubscribeWithOptOut(mixed $listUnsubscribeEmail) : string
Parameters
$listUnsubscribeEmail : mixed
Return values
string

        
On this page

Search results