ILIAS  trunk Revision v11.0_alpha-1702-gfd3ecb7f852
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
AutoresponderRepository.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Mail\Autoresponder;
22 
24 {
25  public function exists(int $sender_id, int $receiver_id): bool;
26  public function findBySenderId(int $sender_id): AutoresponderCollection;
27  public function findByReceiverId(int $receiver_id): AutoresponderCollection;
28  public function findBySenderIdAndReceiverId(int $sender_id, int $receiver_id): AutoresponderDto;
29  public function store(AutoresponderDto $auto_responder): void;
30  public function delete(AutoresponderDto $auto_responder): void;
31  public function deleteBySenderId(int $sender_id): void;
32 }
findBySenderIdAndReceiverId(int $sender_id, int $receiver_id)
store(AutoresponderDto $auto_responder)
exists(int $sender_id, int $receiver_id)