ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct (private readonly int $question_id, private readonly GeneralQuestionProperties $question_properties,) | |
getQuestionId () | |
getGeneralQuestionProperties () | |
getSequenceInformation () | |
withSequenceInformation (PropertySequence $sequence) | |
getAggregatedResults () | |
withAggregatedResults (PropertyAggregatedResults $aggregated_results) | |
getAsQuestionsTableRow (Language $lng, UIFactory $ui_factory, Refinery $refinery, \Closure $question_target_link_builder, OrderingRowBuilder $row_builder, TitleColumnsBuilder $title_builder) | |
Private Attributes | |
PropertySequence | $sequence = null |
PropertyAggregatedResults | $aggregated_results |
Definition at line 31 of file Properties.php.
ILIAS\Test\Questions\Properties\Properties::__construct | ( | private readonly int | $question_id, |
private readonly GeneralQuestionProperties | $question_properties | ||
) |
Definition at line 36 of file Properties.php.
ILIAS\Test\Questions\Properties\Properties::getAggregatedResults | ( | ) |
Definition at line 75 of file Properties.php.
References ILIAS\Test\Questions\Properties\Properties\$aggregated_results.
Referenced by ILIAS\Test\Questions\Properties\Properties\getAsQuestionsTableRow().
ILIAS\Test\Questions\Properties\Properties::getAsQuestionsTableRow | ( | Language | $lng, |
UIFactory | $ui_factory, | ||
Refinery | $refinery, | ||
\Closure | $question_target_link_builder, | ||
OrderingRowBuilder | $row_builder, | ||
TitleColumnsBuilder | $title_builder | ||
) |
Definition at line 87 of file Properties.php.
References ILIAS\Test\Utilities\TitleColumnsBuilder\buildAccessCheckedQuestionpoolTitleAsLink(), ILIAS\UI\Component\Table\OrderingRowBuilder\buildOrderingRow(), ILIAS\Test\Questions\Properties\Properties\getAggregatedResults(), and ilAssQuestionLifecycle\getInstance().
ILIAS\Test\Questions\Properties\Properties::getGeneralQuestionProperties | ( | ) |
Definition at line 58 of file Properties.php.
ILIAS\Test\Questions\Properties\Properties::getQuestionId | ( | ) |
Implements ILIAS\Test\Questions\Properties\Property.
Definition at line 53 of file Properties.php.
ILIAS\Test\Questions\Properties\Properties::getSequenceInformation | ( | ) |
Definition at line 63 of file Properties.php.
References ILIAS\Test\Questions\Properties\Properties\$sequence.
ILIAS\Test\Questions\Properties\Properties::withAggregatedResults | ( | PropertyAggregatedResults | $aggregated_results | ) |
Definition at line 80 of file Properties.php.
References ILIAS\Test\Questions\Properties\Properties\$aggregated_results.
ILIAS\Test\Questions\Properties\Properties::withSequenceInformation | ( | PropertySequence | $sequence | ) |
Definition at line 68 of file Properties.php.
References ILIAS\Test\Questions\Properties\Properties\$sequence.
Referenced by ILIAS\Test\Questions\Properties\DatabaseRepository\buildQuestionPropertiesFromGeneralQuestionPropertiesAndSquenceProperties().
|
private |
Definition at line 34 of file Properties.php.
Referenced by ILIAS\Test\Questions\Properties\Properties\getAggregatedResults(), and ILIAS\Test\Questions\Properties\Properties\withAggregatedResults().
|
private |
Definition at line 33 of file Properties.php.
Referenced by ILIAS\Test\Questions\Properties\Properties\getSequenceInformation(), and ILIAS\Test\Questions\Properties\Properties\withSequenceInformation().