MediaWiki
master
IEmailer.php
Go to the documentation of this file.
1
<?php
7
namespace
MediaWiki\Mail
;
8
9
use
StatusValue
;
10
20
interface
IEmailer
{
21
40
public
function
send
(
41
$to,
42
MailAddress
$from,
43
string
$subject,
44
string
$bodyText,
45
?
string
$bodyHtml =
null
,
46
array $options = []
47
):
StatusValue
;
48
}
MediaWiki\Mail\MailAddress
Represent and format a single name and email address pair for SMTP.
Definition
MailAddress.php:24
StatusValue
Generic operation result class Has warning/error list, boolean status and arbitrary value.
Definition
StatusValue.php:41
MediaWiki\Mail\IEmailer
Interface for sending arbitrary emails.
Definition
IEmailer.php:20
MediaWiki\Mail\IEmailer\send
send( $to, MailAddress $from, string $subject, string $bodyText, ?string $bodyHtml=null, array $options=[])
Sends emails to recipients.
MediaWiki\Mail
Definition
Emailer.php:7
includes
Mail
IEmailer.php
Generated on Tue Nov 18 2025 12:24:55 for MediaWiki by
1.10.0