| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilMailingLists:Public Member Functions | |
| __construct (private readonly ilObjUser $user) | |
| isOwner (int $a_ml_id, int $a_usr_id) | |
| get (int $id=0) | |
| getSelected (array $a_ids=[]) | |
| hasAny () | |
| getAll () | |
| mailingListExists (string $a_list_name) | |
| setCurrentMailingList (int $id=0) | |
| getCurrentMailingList () | |
| deleteTemporaryLists () | |
| deleteLists () | |
| deleteAssignments () | |
Private Attributes | |
| readonly ilDBInterface | $db | 
| ilMailingList | $ml = null | 
Definition at line 25 of file class.ilMailingLists.php.
| ilMailingLists::__construct | ( | private readonly ilObjUser | $user | ) | 
Definition at line 30 of file class.ilMailingLists.php.
References $DIC.
| ilMailingLists::deleteAssignments | ( | ) | 
Definition at line 161 of file class.ilMailingLists.php.
| ilMailingLists::deleteLists | ( | ) | 
Definition at line 147 of file class.ilMailingLists.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ilMailingLists::deleteTemporaryLists | ( | ) | 
Definition at line 138 of file class.ilMailingLists.php.
References getAll(), and ilMailingList\MODE_TEMPORARY.
 Here is the call graph for this function:| ilMailingLists::get | ( | int | $id = 0 | ) | 
Definition at line 49 of file class.ilMailingLists.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ilMailingLists::getAll | ( | ) | 
Definition at line 84 of file class.ilMailingLists.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\user().
Referenced by deleteTemporaryLists().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilMailingLists::getCurrentMailingList | ( | ) | 
Definition at line 133 of file class.ilMailingLists.php.
References $ml.
Referenced by mailingListExists().
 Here is the caller graph for this function:| ilMailingLists::getSelected | ( | array | $a_ids = [] | ) | 
| int[] | $a_ids | 
Definition at line 58 of file class.ilMailingLists.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ilMailingLists::hasAny | ( | ) | 
Definition at line 69 of file class.ilMailingLists.php.
References $res, and ILIAS\Repository\user().
 Here is the call graph for this function:| ilMailingLists::isOwner | ( | int | $a_ml_id, | 
| int | $a_usr_id | ||
| ) | 
Definition at line 37 of file class.ilMailingLists.php.
References $res, and ILIAS\Repository\int().
 Here is the call graph for this function:| ilMailingLists::mailingListExists | ( | string | $a_list_name | ) | 
Definition at line 115 of file class.ilMailingLists.php.
References getCurrentMailingList(), ILIAS\Repository\int(), and setCurrentMailingList().
 Here is the call graph for this function:| ilMailingLists::setCurrentMailingList | ( | int | $id = 0 | ) | 
Definition at line 127 of file class.ilMailingLists.php.
References $id.
Referenced by mailingListExists().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 27 of file class.ilMailingLists.php.
      
  | 
  private | 
Definition at line 28 of file class.ilMailingLists.php.
Referenced by getCurrentMailingList().