ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilOrgUnitUserAssignment Class Reference

Class ilOrgUnitUserAssignment. More...

+ Collaboration diagram for ilOrgUnitUserAssignment:

Public Member Functions

 __construct (?int $id=0)
 
 getId ()
 
 withId (?int $id)
 
 getUserId ()
 
 withUserId (int $user_id)
 
 getPositionId ()
 
 withPositionId (int $position_id)
 
 getOrguId ()
 
 withOrguId (int $orgu_id)
 

Protected Attributes

int $id
 
int $user_id = 0
 
int $position_id = 0
 
int $orgu_id = 0
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilOrgUnitUserAssignment::__construct ( ?int  $id = 0)

Definition at line 34 of file class.ilOrgUnitUserAssignment.php.

References $id.

35  {
36  $this->id = $id;
37  }

Member Function Documentation

◆ getId()

ilOrgUnitUserAssignment::getId ( )

Definition at line 39 of file class.ilOrgUnitUserAssignment.php.

References $id.

Referenced by ilOrgUnitUserAssignmentDBRepository\store(), and ilOrgUnitUserAssignmentDBRepository\update().

39  : ?int
40  {
41  return $this->id;
42  }
+ Here is the caller graph for this function:

◆ getOrguId()

ilOrgUnitUserAssignment::getOrguId ( )

Definition at line 75 of file class.ilOrgUnitUserAssignment.php.

References $orgu_id.

Referenced by ilOrgUnitUserAssignmentDBRepository\insert(), ilOrgUnitUserAssignmentDBRepository\raiseEvent(), and ilOrgUnitUserAssignmentDBRepository\update().

75  : int
76  {
77  return $this->orgu_id;
78  }
+ Here is the caller graph for this function:

◆ getPositionId()

ilOrgUnitUserAssignment::getPositionId ( )

◆ getUserId()

ilOrgUnitUserAssignment::getUserId ( )

Definition at line 51 of file class.ilOrgUnitUserAssignment.php.

References $user_id.

Referenced by ilOrgUnitUserAssignmentDBRepository\insert(), ilOrgUnitUserAssignmentDBRepository\raiseEvent(), and ilOrgUnitUserAssignmentDBRepository\update().

51  : int
52  {
53  return $this->user_id;
54  }
+ Here is the caller graph for this function:

◆ withId()

ilOrgUnitUserAssignment::withId ( ?int  $id)

Definition at line 44 of file class.ilOrgUnitUserAssignment.php.

References $id.

44  : self
45  {
46  $clone = clone $this;
47  $clone->id = $id;
48  return $clone;
49  }

◆ withOrguId()

ilOrgUnitUserAssignment::withOrguId ( int  $orgu_id)

Definition at line 80 of file class.ilOrgUnitUserAssignment.php.

References $orgu_id.

80  : self
81  {
82  $clone = clone $this;
83  $clone->orgu_id = $orgu_id;
84  return $clone;
85  }

◆ withPositionId()

ilOrgUnitUserAssignment::withPositionId ( int  $position_id)

Definition at line 68 of file class.ilOrgUnitUserAssignment.php.

References $position_id.

68  : self
69  {
70  $clone = clone $this;
71  $clone->position_id = $position_id;
72  return $clone;
73  }

◆ withUserId()

ilOrgUnitUserAssignment::withUserId ( int  $user_id)

Definition at line 56 of file class.ilOrgUnitUserAssignment.php.

References $user_id.

56  : self
57  {
58  $clone = clone $this;
59  $clone->user_id = $user_id;
60  return $clone;
61  }

Field Documentation

◆ $id

int ilOrgUnitUserAssignment::$id
protected

Definition at line 29 of file class.ilOrgUnitUserAssignment.php.

Referenced by __construct(), getId(), and withId().

◆ $orgu_id

int ilOrgUnitUserAssignment::$orgu_id = 0
protected

Definition at line 32 of file class.ilOrgUnitUserAssignment.php.

Referenced by getOrguId(), and withOrguId().

◆ $position_id

int ilOrgUnitUserAssignment::$position_id = 0
protected

Definition at line 31 of file class.ilOrgUnitUserAssignment.php.

Referenced by getPositionId(), and withPositionId().

◆ $user_id

int ilOrgUnitUserAssignment::$user_id = 0
protected

Definition at line 30 of file class.ilOrgUnitUserAssignment.php.

Referenced by getUserId(), and withUserId().


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