aboutsummaryrefslogtreecommitdiff
path: root/app/views/course/grouping/child_course_members.php
blob: 791b2316357504a629004e4e61388d9d6e7ea85e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?= $this->render_partial('course/grouping/_perm_level', [
    'level'   => 'dozent',
    'current' => $child,
    'members' => $child->members->findBy('status', 'dozent')->orderBy('nachname, vorname'),
]) ?>
<?= $this->render_partial('course/grouping/_perm_level', [
    'level'   => 'deputy',
    'current' => $child,
    'members' => SimpleORMapCollection::createFromArray(Deputy::findByRange_id($child->id))->orderBy('nachname vorname'),
]) ?>
<? foreach (words('tutor autor user') as $level) :
    $members = $child->members->findBy('status', $level)->orderBy('nachname, vorname')
?>
    <? if (count($members) > 0) : ?>
        <?= $this->render_partial('course/grouping/_perm_level', [
            'level' => $level,
            'current' => $child,
            'members' => $members,
        ]) ?>
    <? endif ?>
<? endforeach ?>