expmailpendingrow
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
- Graham Brookins Updated
Comments
Add a comment