aboutsummaryrefslogtreecommitdiff
path: root/lib/models/Courseware/Instance.php
diff options
context:
space:
mode:
authorElmar Ludwig <elmar.ludwig@uni-osnabrueck.de>2023-02-14 13:06:27 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-02-14 13:06:27 +0000
commite343ab9eed1bc44a33f45967d994aaab6b926438 (patch)
treef349e32ebe0d36e35e3c07a87acf495c78394767 /lib/models/Courseware/Instance.php
parent69f9e311a87bd38e4a06ba82358fca165955e61b (diff)
fix type hints, closes #2162
Closes #2162 Merge request studip/studip!1396
Diffstat (limited to 'lib/models/Courseware/Instance.php')
-rw-r--r--lib/models/Courseware/Instance.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/models/Courseware/Instance.php b/lib/models/Courseware/Instance.php
index bee3701..5cff953 100644
--- a/lib/models/Courseware/Instance.php
+++ b/lib/models/Courseware/Instance.php
@@ -412,7 +412,7 @@ class Instance
return StructuralElement::findUsersBookmarksByRange($user, $this->getRange());
}
- public function findAllStructuralElements(): iterable
+ public function findAllStructuralElements(): array
{
$sql = 'SELECT se.*
FROM cw_structural_elements se
@@ -428,7 +428,7 @@ class Instance
return $data;
}
- public function findAllBlocks(): iterable
+ public function findAllBlocks(): array
{
$sql = 'SELECT b.*
FROM cw_structural_elements se
@@ -452,10 +452,10 @@ class Instance
*
* @param ?callable(array $row): mixed $formatter Provide your own callable if you need something else instead of
* full-blown instances of \Courseware\Block.
- * @return iterable all the (optionally formatted) blocks grouped by the IDs of the structural element containing
+ * @return array all the (optionally formatted) blocks grouped by the IDs of the structural element containing
* that block.
*/
- public function findAllBlocksGroupedByStructuralElementId(callable $formatter = null): iterable
+ public function findAllBlocksGroupedByStructuralElementId(callable $formatter = null): array
{
if (!$formatter) {
$formatter = function ($row) {