ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
AutoresponderService.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 ilMailOptions;
24 
26 {
28 
29  public function isAutoresponderEnabled(): bool;
30  public function enableAutoresponder(): void;
31  public function disableAutoresponder(): void;
32  public function handleAutoresponderMails(int $auto_responder_receiver_usr_id): void;
33  public function enqueueAutoresponderIfEnabled(int $sender_id, ilMailOptions $mail_receiver_options, ilMailOptions $mail_sender_options): void;
34  public function emptyAutoresponderData(): void;
35 }
enqueueAutoresponderIfEnabled(int $sender_id, ilMailOptions $mail_receiver_options, ilMailOptions $mail_sender_options)
handleAutoresponderMails(int $auto_responder_receiver_usr_id)