| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilStudyProgrammeDeadlineSettings:Public Member Functions | |
| __construct (?int $deadline_period, ?DateTimeImmutable $deadline_date) | |
| getDeadlinePeriod () | |
| withDeadlinePeriod (?int $deadline_period) | |
| getDeadlineDate () | |
| withDeadlineDate (?DateTimeImmutable $deadline_date) | |
| toFormInput (Field\Factory $input, ilLanguage $lng, Refinery $refinery, Factory $data_factory) | |
Protected Attributes | |
| int | $deadline_period | 
| DateTimeImmutable | $deadline_date | 
Definition at line 25 of file class.ilStudyProgrammeDeadlineSettings.php.
| ilStudyProgrammeDeadlineSettings::__construct | ( | ?int | $deadline_period, | 
| ?DateTimeImmutable | $deadline_date | ||
| ) | 
Definition at line 30 of file class.ilStudyProgrammeDeadlineSettings.php.
References $deadline_date, and $deadline_period.
| ilStudyProgrammeDeadlineSettings::getDeadlineDate | ( | ) | 
Definition at line 56 of file class.ilStudyProgrammeDeadlineSettings.php.
References $deadline_date.
Referenced by toFormInput(), and updateProgressDeadlineFromSettings().
 Here is the caller graph for this function:| ilStudyProgrammeDeadlineSettings::getDeadlinePeriod | ( | ) | 
Definition at line 40 of file class.ilStudyProgrammeDeadlineSettings.php.
References $deadline_period.
Referenced by toFormInput(), and updateProgressDeadlineFromSettings().
 Here is the caller graph for this function:| ilStudyProgrammeDeadlineSettings::toFormInput | ( | Field\Factory | $input, | 
| ilLanguage | $lng, | ||
| Refinery | $refinery, | ||
| Factory | $data_factory | ||
| ) | 
Definition at line 68 of file class.ilStudyProgrammeDeadlineSettings.php.
References ILIAS\Data\Factory\dateFormat(), getDeadlineDate(), getDeadlinePeriod(), ILIAS\Repository\int(), ilLanguage\txt(), ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation(), and ILIAS\UI\Implementation\Component\Input\withValue().
 Here is the call graph for this function:| ilStudyProgrammeDeadlineSettings::withDeadlineDate | ( | ?DateTimeImmutable | $deadline_date | ) | 
Definition at line 61 of file class.ilStudyProgrammeDeadlineSettings.php.
References $deadline_date.
| ilStudyProgrammeDeadlineSettings::withDeadlinePeriod | ( | ?int | $deadline_period | ) | 
Definition at line 45 of file class.ilStudyProgrammeDeadlineSettings.php.
References $deadline_period.
      
  | 
  protected | 
Definition at line 28 of file class.ilStudyProgrammeDeadlineSettings.php.
Referenced by __construct(), getDeadlineDate(), and withDeadlineDate().
      
  | 
  protected | 
Definition at line 27 of file class.ilStudyProgrammeDeadlineSettings.php.
Referenced by __construct(), getDeadlinePeriod(), and withDeadlinePeriod().