ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\Mail\Autoresponder\AutoresponderService Interface Reference
+ Inheritance diagram for ILIAS\Mail\Autoresponder\AutoresponderService:
+ Collaboration diagram for ILIAS\Mail\Autoresponder\AutoresponderService:

Public Member Functions

 isAutoresponderEnabled ()
 
 enableAutoresponder ()
 
 disableAutoresponder ()
 
 handleAutoresponderMails (int $auto_responder_receiver_usr_id)
 
 enqueueAutoresponderIfEnabled (int $sender_id, ilMailOptions $mail_receiver_options, ilMailOptions $mail_sender_options)
 
 emptyAutoresponderData ()
 

Data Fields

const int AUTO_RESPONDER_DEFAULT_IDLE_TIME = 3
 

Detailed Description

Definition at line 25 of file AutoresponderService.php.

Member Function Documentation

◆ disableAutoresponder()

ILIAS\Mail\Autoresponder\AutoresponderService::disableAutoresponder ( )

◆ emptyAutoresponderData()

ILIAS\Mail\Autoresponder\AutoresponderService::emptyAutoresponderData ( )

◆ enableAutoresponder()

ILIAS\Mail\Autoresponder\AutoresponderService::enableAutoresponder ( )

◆ enqueueAutoresponderIfEnabled()

ILIAS\Mail\Autoresponder\AutoresponderService::enqueueAutoresponderIfEnabled ( int  $sender_id,
ilMailOptions  $mail_receiver_options,
ilMailOptions  $mail_sender_options 
)

◆ handleAutoresponderMails()

ILIAS\Mail\Autoresponder\AutoresponderService::handleAutoresponderMails ( int  $auto_responder_receiver_usr_id)

◆ isAutoresponderEnabled()

ILIAS\Mail\Autoresponder\AutoresponderService::isAutoresponderEnabled ( )

Field Documentation

◆ AUTO_RESPONDER_DEFAULT_IDLE_TIME

const int ILIAS\Mail\Autoresponder\AutoresponderService::AUTO_RESPONDER_DEFAULT_IDLE_TIME = 3

Definition at line 27 of file AutoresponderService.php.


The documentation for this interface was generated from the following file: