◆ __construct()
| ilStudyProgrammeAssessmentSettings::__construct |
( |
int |
$points, |
|
|
int |
$status |
|
) |
| |
◆ getPoints()
| ilStudyProgrammeAssessmentSettings::getPoints |
( |
| ) |
|
◆ getStatus()
| ilStudyProgrammeAssessmentSettings::getStatus |
( |
| ) |
|
◆ getStatusOptions()
| ilStudyProgrammeAssessmentSettings::getStatusOptions |
( |
ilLanguage |
$lng | ) |
|
|
protected |
◆ toFormInput()
| ilStudyProgrammeAssessmentSettings::toFormInput |
( |
Field\Factory |
$input, |
|
|
ilLanguage |
$lng, |
|
|
Refinery |
$refinery |
|
) |
| |
Definition at line 85 of file class.ilStudyProgrammeAssessmentSettings.php.
90 $num = $input
91 ->numeric(
$lng->txt(
'prg_points'),
$lng->txt(
'prg_points_byline'))
93 ->withAdditionalTransformation(
$refinery->int()->isGreaterThanOrEqual(0))
94 ;
95 $select = $input
96 ->select(
97 $lng->txt(
'prg_status'),
98 $this->getStatusOptions(
$lng),
99 $lng->txt(
'prg_status_byline')
100 )
102 ->withRequired(true)
103 ;
104
105 return $input->section(
106 [
107 'points' => $num,
108 'status' => $select
109 ],
110 $lng->txt(
'prg_assessment')
111 )
112 ->withAdditionalTransformation(
$refinery->custom()->transformation(
function ($vals) {
114 (int) $vals['points'],
115 (int) $vals['status']
116 );
117 }));
118 }
static return function(ContainerConfigurator $containerConfigurator)
Refinery Factory $refinery
◆ withPoints()
| ilStudyProgrammeAssessmentSettings::withPoints |
( |
int |
$points | ) |
|
◆ withStatus()
| ilStudyProgrammeAssessmentSettings::withStatus |
( |
int |
$status | ) |
|
◆ $points
| int ilStudyProgrammeAssessmentSettings::$points |
|
protected |
◆ $STATUS
| array ilStudyProgrammeAssessmentSettings::$STATUS |
|
static |
◆ $status
| int ilStudyProgrammeAssessmentSettings::$status |
|
protected |
◆ STATUS_ACTIVE
| const ilStudyProgrammeAssessmentSettings::STATUS_ACTIVE = 20 |
◆ STATUS_DRAFT
| const ilStudyProgrammeAssessmentSettings::STATUS_DRAFT = 10 |
◆ STATUS_OUTDATED
| const ilStudyProgrammeAssessmentSettings::STATUS_OUTDATED = 30 |
The documentation for this class was generated from the following file: