ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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.

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

References $id.

Member Function Documentation

◆ getId()

ilOrgUnitUserAssignment::getId ( )

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

39 : ?int
40 {
41 return $this->id;
42 }

References $id.

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

+ Here is the caller graph for this function:

◆ getOrguId()

ilOrgUnitUserAssignment::getOrguId ( )

◆ getPositionId()

ilOrgUnitUserAssignment::getPositionId ( )

◆ getUserId()

ilOrgUnitUserAssignment::getUserId ( )

◆ withId()

ilOrgUnitUserAssignment::withId ( ?int  $id)

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

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

References $id.

◆ withOrguId()

ilOrgUnitUserAssignment::withOrguId ( int  $orgu_id)

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

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

References $orgu_id.

◆ withPositionId()

ilOrgUnitUserAssignment::withPositionId ( int  $position_id)

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

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

References $position_id.

◆ withUserId()

ilOrgUnitUserAssignment::withUserId ( int  $user_id)

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

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

References $user_id.

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: