Mail
in package
Mail sending
Table of Contents
- isTrash() : bool
- makeText() : array<string|int, mixed>
- Stellt Email/Textbaustein anhand Inhalt von $saField und dem Schluesselwort zusammen gibt Array zurueck, was an Mail::Send() oder Msg::WriteAutomatic() uebergeben wird
- send() : int
- Kapselt PHP mail() und ergaenzt eigene header
- getText() : array<string|int, mixed>
- Holt Standard-Email/Textbaustein anhand Schluesselwort Nutzt USER_LNG
Methods
isTrash()
public
static isTrash( $email) : bool
Parameters
Return values
bool —makeText()
Stellt Email/Textbaustein anhand Inhalt von $saField und dem Schluesselwort zusammen gibt Array zurueck, was an Mail::Send() oder Msg::WriteAutomatic() uebergeben wird
public
static makeText(array<string|int, mixed> $saField, string $strKeyword) : array<string|int, mixed>
Parameters
- $saField : array<string|int, mixed>
-
- key muss mit {key} aus vorlage fuer replace uebereinstimmen, blick in sql-tabelle goabase_default_emails noetig!
- $strKeyword : string
Return values
array<string|int, mixed> —send()
Kapselt PHP mail() und ergaenzt eigene header
public
static send(string $toMail, string $subject, string $body[, string $header = '' ][, string $from = EMAIL_MASTER ]) : int
Parameters
- $toMail : string
- $subject : string
- $body : string
- $header : string = ''
- $from : string = EMAIL_MASTER
Return values
int —getText()
Holt Standard-Email/Textbaustein anhand Schluesselwort Nutzt USER_LNG
protected
static getText(string $strKeyword) : array<string|int, mixed>
Parameters
- $strKeyword : string
Return values
array<string|int, mixed> —- subject, body, body_html, language_id, email_cc