| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilMailingList:Public Member Functions | |
| __construct (ilObjUser $user, private int $mail_id=0) | |
| insert () | |
| update () | |
| delete () | |
| getAssignedEntries () | |
| assignUser (int $usr_id=0) | |
| deleteEntry (int $a_id=0) | |
| deassignAllEntries () | |
| setId (int $a_mail_id=0) | |
| getId () | |
| setUserId (int $a_user_id=0) | |
| getUserId () | |
| setTitle (string $a_title='') | |
| getTitle () | |
| setDescription (?string $a_description='') | |
| getDescription () | |
| setCreatedate (string $_createdate) | |
| getCreatedate () | |
| setChangedate (?string $a_changedate) | |
| getChangedate () | |
| setMode (int $a_mode) | |
| getMode () | |
| doesExist () | |
Data Fields | |
| final const | MODE_ADDRESSBOOK = 1 | 
| final const | MODE_TEMPORARY = 2 | 
Private Member Functions | |
| read () | |
Private Attributes | |
| int | $user_id | 
| string | $title = '' | 
| string | $description = '' | 
| string | $createdate | 
| string | $changedate = null | 
| readonly ilDBInterface | $db | 
| int | $mode | 
| bool | $exists = false | 
Definition at line 25 of file class.ilMailingList.php.
| ilMailingList::__construct | ( | ilObjUser | $user, | 
| private int | $mail_id = 0  | 
        ||
| ) | 
Definition at line 40 of file class.ilMailingList.php.
References $DIC, ilObject\getId(), read(), and setMode().
 Here is the call graph for this function:| ilMailingList::assignUser | ( | int | $usr_id = 0 | ) | 
Definition at line 195 of file class.ilMailingList.php.
References getId().
 Here is the call graph for this function:| ilMailingList::deassignAllEntries | ( | ) | 
Definition at line 218 of file class.ilMailingList.php.
References getId().
Referenced by delete().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilMailingList::delete | ( | ) | 
Definition at line 129 of file class.ilMailingList.php.
References deassignAllEntries(), getId(), and getUserId().
 Here is the call graph for this function:| ilMailingList::deleteEntry | ( | int | $a_id = 0 | ) | 
Definition at line 207 of file class.ilMailingList.php.
| ilMailingList::doesExist | ( | ) | 
| ilMailingList::getAssignedEntries | ( | ) | 
Definition at line 174 of file class.ilMailingList.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, getId(), and ILIAS\Repository\int().
 Here is the call graph for this function:| ilMailingList::getChangedate | ( | ) | 
Definition at line 283 of file class.ilMailingList.php.
References $changedate.
Referenced by update().
 Here is the caller graph for this function:| ilMailingList::getCreatedate | ( | ) | 
Definition at line 273 of file class.ilMailingList.php.
References $createdate.
Referenced by insert().
 Here is the caller graph for this function:| ilMailingList::getDescription | ( | ) | 
Definition at line 263 of file class.ilMailingList.php.
References $description.
Referenced by insert(), and update().
 Here is the caller graph for this function:| ilMailingList::getId | ( | ) | 
Definition at line 233 of file class.ilMailingList.php.
Referenced by assignUser(), deassignAllEntries(), delete(), getAssignedEntries(), read(), and update().
 Here is the caller graph for this function:| ilMailingList::getMode | ( | ) | 
Definition at line 295 of file class.ilMailingList.php.
References $mode.
Referenced by insert(), and update().
 Here is the caller graph for this function:| ilMailingList::getTitle | ( | ) | 
Definition at line 253 of file class.ilMailingList.php.
References $title.
Referenced by insert(), and update().
 Here is the caller graph for this function:| ilMailingList::getUserId | ( | ) | 
| ilMailingList::insert | ( | ) | 
Definition at line 52 of file class.ilMailingList.php.
References getCreatedate(), getDescription(), getMode(), getTitle(), and getUserId().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 147 of file class.ilMailingList.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, getId(), getUserId(), setChangedate(), setCreatedate(), setDescription(), setId(), setMode(), setTitle(), and setUserId().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilMailingList::setChangedate | ( | ?string | $a_changedate | ) | 
Definition at line 278 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::setCreatedate | ( | string | $_createdate | ) | 
Definition at line 268 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::setDescription | ( | ?string | $a_description = '' | ) | 
Definition at line 258 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::setId | ( | int | $a_mail_id = 0 | ) | 
Definition at line 228 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::setMode | ( | int | $a_mode | ) | 
Definition at line 288 of file class.ilMailingList.php.
Referenced by __construct(), and read().
 Here is the caller graph for this function:| ilMailingList::setTitle | ( | string | $a_title = '' | ) | 
Definition at line 248 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::setUserId | ( | int | $a_user_id = 0 | ) | 
Definition at line 238 of file class.ilMailingList.php.
Referenced by read().
 Here is the caller graph for this function:| ilMailingList::update | ( | ) | 
Definition at line 93 of file class.ilMailingList.php.
References getChangedate(), getDescription(), getId(), getMode(), getTitle(), and getUserId().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 34 of file class.ilMailingList.php.
Referenced by getChangedate().
      
  | 
  private | 
Definition at line 33 of file class.ilMailingList.php.
Referenced by getCreatedate().
      
  | 
  private | 
Definition at line 35 of file class.ilMailingList.php.
      
  | 
  private | 
Definition at line 32 of file class.ilMailingList.php.
Referenced by getDescription().
      
  | 
  private | 
Definition at line 38 of file class.ilMailingList.php.
Referenced by doesExist().
      
  | 
  private | 
Definition at line 37 of file class.ilMailingList.php.
Referenced by getMode().
      
  | 
  private | 
Definition at line 31 of file class.ilMailingList.php.
Referenced by getTitle().
      
  | 
  private | 
Definition at line 30 of file class.ilMailingList.php.
Referenced by getUserId().
| final const ilMailingList::MODE_ADDRESSBOOK = 1 | 
Definition at line 27 of file class.ilMailingList.php.
| final const ilMailingList::MODE_TEMPORARY = 2 | 
Definition at line 28 of file class.ilMailingList.php.
Referenced by ilMailingLists\deleteTemporaryLists(), ILIAS\Contact\MailingLists\MailingListsTable\initRecords(), and ilObjUserFolderGUI\mailObject().