ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ilIndividualAssessmentInfoSettings Class Reference

A simple carrier for iass info-settings. More...

+ Collaboration diagram for ilIndividualAssessmentInfoSettings:

Public Member Functions

 __construct (ilObjIndividualAssessment $iass, $contanct=null, $responsibility=null, $phone=null, $mails=null, $consultation_hours=null)
 
 id ()
 
 contact ()
 
 responsibility ()
 
 phone ()
 
 mails ()
 
 consultationHours ()
 
 setContact ($contact)
 
 setResponsibility ($responsibility)
 
 setPhone ($phone)
 
 setMails ($mails)
 
 setConsultationHours ($consultation_hours)
 

Protected Attributes

 $id
 
 $contanct
 
 $responsibility
 
 $phone
 
 $mails
 
 $consultation_hours
 

Detailed Description

A simple carrier for iass info-settings.

Could have used an associative array as well...

Definition at line 7 of file class.ilIndividualAssessmentInfoSettings.php.

Constructor & Destructor Documentation

◆ __construct()

ilIndividualAssessmentInfoSettings::__construct ( ilObjIndividualAssessment  $iass,
  $contanct = null,
  $responsibility = null,
  $phone = null,
  $mails = null,
  $consultation_hours = null 
)

Definition at line 16 of file class.ilIndividualAssessmentInfoSettings.php.

References $consultation_hours, $contanct, $mails, $phone, $responsibility, contact(), ilObject\getId(), mails(), phone(), and responsibility().

+ Here is the call graph for this function:

Member Function Documentation

◆ consultationHours()

◆ contact()

ilIndividualAssessmentInfoSettings::contact ( )

◆ id()

ilIndividualAssessmentInfoSettings::id ( )

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

References $id.

Referenced by ilIndividualAssessmentSettingsStorageDB\updateInfoSettings().

+ Here is the caller graph for this function:

◆ mails()

◆ phone()

◆ responsibility()

◆ setConsultationHours()

ilIndividualAssessmentInfoSettings::setConsultationHours (   $consultation_hours)

Definition at line 91 of file class.ilIndividualAssessmentInfoSettings.php.

References $consultation_hours.

92  {
93  assert('is_string($consultation_hours) || $consultation_hours === null');
94  $this->consultation_hours = $consultation_hours;
95  return $this;
96  }

◆ setContact()

ilIndividualAssessmentInfoSettings::setContact (   $contact)

Definition at line 63 of file class.ilIndividualAssessmentInfoSettings.php.

References contact().

64  {
65  assert('is_string($contact) || $contact === null');
66  $this->contact = $contact;
67  return $this;
68  }
+ Here is the call graph for this function:

◆ setMails()

ilIndividualAssessmentInfoSettings::setMails (   $mails)

Definition at line 84 of file class.ilIndividualAssessmentInfoSettings.php.

References $mails, and mails().

85  {
86  assert('is_string($mails) || $mails === null');
87  $this->mails = $mails;
88  return $this;
89  }
+ Here is the call graph for this function:

◆ setPhone()

ilIndividualAssessmentInfoSettings::setPhone (   $phone)

Definition at line 77 of file class.ilIndividualAssessmentInfoSettings.php.

References $phone, and phone().

78  {
79  assert('is_string($phone) || $phone === null');
80  $this->phone = $phone;
81  return $this;
82  }
+ Here is the call graph for this function:

◆ setResponsibility()

ilIndividualAssessmentInfoSettings::setResponsibility (   $responsibility)

Definition at line 70 of file class.ilIndividualAssessmentInfoSettings.php.

References $responsibility, and responsibility().

71  {
72  assert('is_string($responsibility) || $responsibility === null');
74  return $this;
75  }
+ Here is the call graph for this function:

Field Documentation

◆ $consultation_hours

ilIndividualAssessmentInfoSettings::$consultation_hours
protected

◆ $contanct

ilIndividualAssessmentInfoSettings::$contanct
protected

Definition at line 10 of file class.ilIndividualAssessmentInfoSettings.php.

Referenced by __construct().

◆ $id

ilIndividualAssessmentInfoSettings::$id
protected

Definition at line 9 of file class.ilIndividualAssessmentInfoSettings.php.

Referenced by id().

◆ $mails

ilIndividualAssessmentInfoSettings::$mails
protected

Definition at line 13 of file class.ilIndividualAssessmentInfoSettings.php.

Referenced by __construct(), mails(), and setMails().

◆ $phone

ilIndividualAssessmentInfoSettings::$phone
protected

Definition at line 12 of file class.ilIndividualAssessmentInfoSettings.php.

Referenced by __construct(), phone(), and setPhone().

◆ $responsibility

ilIndividualAssessmentInfoSettings::$responsibility
protected

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