ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
AutoresponderCollection.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Mail\Autoresponder
;
22
23
use InvalidArgumentException;
24
25
interface
AutoresponderCollection
26
{
27
public
function
add
(
AutoresponderDto
$element): void;
32
public
function
remove
($key):
void
;
34
public
function
removeElement
(
AutoresponderDto
$element): void;
36
public
function
containsKey
($key): bool;
37
public
function
getKey
(
AutoresponderDto
$element):
int
;
38
public
function
clear
(): void;
39
public
function
contains
(
AutoresponderDto
$element): bool;
41
public
function
get
($key): ?
AutoresponderDto
;
43
public
function
set
($key,
AutoresponderDto
$value):
void
;
44
public
function
isEmpty
(): bool;
46
public
function
getKeys
(): array;
48
public
function
getValues
(): array;
49
public
function
filter
(callable $callable): self;
50
public
function
slice
(
int
$offset, ?
int
$length =
null
): self;
52
public
function
toArray
(): array;
53
public
function
equals
($other): bool;
54
}
ILIAS\Mail\Autoresponder\AutoresponderDto
Definition:
AutoresponderDto.php:26
ILIAS\Mail\Autoresponder\AutoresponderCollection
Definition:
AutoresponderCollection.php:26
ILIAS\Mail\Autoresponder\AutoresponderCollection\clear
clear()
ILIAS\Mail\Autoresponder\AutoresponderCollection\toArray
toArray()
ILIAS\Mail\Autoresponder\AutoresponderCollection\getKeys
getKeys()
ILIAS\Mail\Autoresponder\AutoresponderCollection\getKey
getKey(AutoresponderDto $element)
ILIAS\Mail\Autoresponder\AutoresponderCollection\contains
contains(AutoresponderDto $element)
ILIAS\Mail\Autoresponder\AutoresponderCollection\removeElement
removeElement(AutoresponderDto $element)
ILIAS\Mail\Autoresponder\AutoresponderCollection\add
add(AutoresponderDto $element)
ILIAS\Mail\Autoresponder\AutoresponderCollection\getValues
getValues()
ILIAS\Mail\Autoresponder\AutoresponderCollection\slice
slice(int $offset, ?int $length=null)
ILIAS\Mail\Autoresponder\AutoresponderCollection\isEmpty
isEmpty()
ILIAS\Mail\Autoresponder\AutoresponderCollection\filter
filter(callable $callable)
ILIAS\Mail\Autoresponder\AutoresponderCollection\containsKey
containsKey($key)
ILIAS\Mail\Autoresponder\AutoresponderCollection\equals
equals($other)
ILIAS\Mail\Autoresponder
Definition:
AutoresponderArrayCollection.php:21
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
components
ILIAS
Mail
classes
Autoresponder
AutoresponderCollection.php
Generated on Sat Oct 18 2025 23:03:23 for ILIAS by
1.9.4 (using
Doxyfile
)