| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilECSRemoteUserRepository:Public Member Functions | |
| __construct () | |
| createIfNotExisting (int $sid, int $mid, int $usr_id, string $remote_usr_id) | |
| Create new remote user entry.  More... | |
| createIfRemoteUserNotExisting (int $sid, int $mid, int $usr_id, string $remote_usr_id) | |
| getECSRemoteUserById (int $remoteUserId) | |
| Read data set.  More... | |
| getECSRemoteUserByUsrId (int $a_usr_id) | |
| Get instance for usr_id.  More... | |
| getECSRemoteUserByRemoteId (string $remoteUserId) | |
| Get instance for remote usr_id (login|external_account)  More... | |
Private Member Functions | |
| exists (int $sid, int $mid, int $usr_id) | |
| Check if entry exists for user.  More... | |
| remoteUserExists (int $sid, int $mid, string $remote_usr_id) | |
Private Attributes | |
| ilDBInterface | $db | 
Definition at line 23 of file class.ilECSRemoteUserRepository.php.
| ilECSRemoteUserRepository::__construct | ( | ) | 
| ilECSRemoteUserRepository::createIfNotExisting | ( | int | $sid, | 
| int | $mid, | ||
| int | $usr_id, | ||
| string | $remote_usr_id | ||
| ) | 
Create new remote user entry.
Definition at line 72 of file class.ilECSRemoteUserRepository.php.
References exists().
 Here is the call graph for this function:| ilECSRemoteUserRepository::createIfRemoteUserNotExisting | ( | int | $sid, | 
| int | $mid, | ||
| int | $usr_id, | ||
| string | $remote_usr_id | ||
| ) | 
Definition at line 91 of file class.ilECSRemoteUserRepository.php.
References remoteUserExists().
 Here is the call graph for this function:
      
  | 
  private | 
Check if entry exists for user.
Definition at line 37 of file class.ilECSRemoteUserRepository.php.
References $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by createIfNotExisting().
 Here is the caller graph for this function:| ilECSRemoteUserRepository::getECSRemoteUserById | ( | int | $remoteUserId | ) | 
Read data set.
Definition at line 113 of file class.ilECSRemoteUserRepository.php.
References $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by getECSRemoteUserByRemoteId(), and getECSRemoteUserByUsrId().
 Here is the caller graph for this function:| ilECSRemoteUserRepository::getECSRemoteUserByRemoteId | ( | string | $remoteUserId | ) | 
Get instance for remote usr_id (login|external_account)
Definition at line 147 of file class.ilECSRemoteUserRepository.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, and getECSRemoteUserById().
 Here is the call graph for this function:| ilECSRemoteUserRepository::getECSRemoteUserByUsrId | ( | int | $a_usr_id | ) | 
Get instance for usr_id.
Definition at line 133 of file class.ilECSRemoteUserRepository.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, and getECSRemoteUserById().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 53 of file class.ilECSRemoteUserRepository.php.
References $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by createIfRemoteUserNotExisting().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 25 of file class.ilECSRemoteUserRepository.php.