ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
MockPlugin.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
Sabre\CalDAV\Schedule\IMip
;
4
19
class
MockPlugin
extends
\Sabre\CalDAV\Schedule\IMipPlugin
{
20
21
protected
$emails
= [];
22
32
protected
function
mail
($to, $subject, $body, array $headers) {
33
34
$this->emails[] = [
35
'to'
=> $to,
36
'subject'
=> $subject,
37
'body'
=> $body,
38
'headers'
=> $headers,
39
];
40
41
}
42
43
function
getSentEmails
() {
44
45
return
$this->emails
;
46
47
}
48
49
50
}
Sabre\CalDAV\Schedule\IMip\MockPlugin\mail
mail($to, $subject, $body, array $headers)
This function is responsible for sending the actual email.
Definition:
MockPlugin.php:32
Sabre\CalDAV\Schedule\IMip\MockPlugin
iMIP handler.
Definition:
MockPlugin.php:19
Sabre\CalDAV\Schedule\IMipPlugin
iMIP handler.
Definition:
IMipPlugin.php:22
Sabre\CalDAV\Schedule\IMip\MockPlugin\$emails
$emails
Definition:
MockPlugin.php:21
Sabre\CalDAV\Schedule\IMip\MockPlugin\getSentEmails
getSentEmails()
Definition:
MockPlugin.php:43
Sabre\CalDAV\Schedule\IMip
Definition:
MockPlugin.php:3
php
libs
composer
vendor
sabre
dav
tests
Sabre
CalDAV
Schedule
IMip
MockPlugin.php
Generated on Thu Feb 27 2025 19:01:29 for ILIAS by
1.8.13 (using
Doxyfile
)