ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
Repository.php
Go to the documentation of this file.
1 <?php
2 
20 
21 interface Repository
22 {
31  public function getQuestionPropertiesForQuestionId(int $question_id): ?Properties;
32 
42  public function getQuestionPropertiesForQuestionIds(array $question_ids): array;
43 
47  public function getQuestionPropertiesForTest(\ilObjTest $test): array;
48 
56  public function getQuestionPropertiesWithAggregatedResultsForTest(\ilObjTest $test): array;
57 
63  public function originalQuestionExists(int $question_id): bool;
64 }
getQuestionPropertiesForQuestionId(int $question_id)
Returns a Properties-objects if available.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getQuestionPropertiesForQuestionIds(array $question_ids)
Returns an array of Properties-objects if available.
originalQuestionExists(int $question_id)
This is an adaptor to query the question pool if a question exists for the original_id of a given que...
getQuestionPropertiesWithAggregatedResultsForTest(\ilObjTest $test)
Returns an array of Properties-objects with AggregatedResultsProperties if available.