Skip to the content
Documentation

expmailpendingrow

No ratings yet

Available since Exponential 6.0.15 (in development, not in a release yet).

Summary

A double opt-in waiting for its confirmation (table expmail_pending): kind 'category' (a newsletter or marketing category switched on), 'email_change' (a new e-mail address of an account; data holds it) or 'link' (a "send me a link" request, kept for the rate limit only).

Description

A double opt-in waiting for its confirmation (table expmail_pending): kind 'category' (a newsletter or marketing category switched on), 'email_change' (a new e-mail address of an account; data holds it) or 'link' (a "send me a link" request, kept for the rate limit only). Expired rows are removed by expConsentLog::cleanup().

Persistent

Yes. Table expmail_pending.

Attributes

Attribute Type Static*
id integer Yes.
recipient_key string Yes.
user_id integer Yes.
category string Yes.
kind string Yes.
data string Yes.
created integer Yes.
expires integer Yes.

* Yes: a field of the table (a stored value); No: a function attribute, computed when it is asked for.

Source

kernel/classes/mailpreferences/expmailpendingrow.php, expMailPendingRow::definition()

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this object.

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.