classes/bfw/mvc/model/dokumentation/Model.php
author Markus Bröker <broeker.markus@googlemail.com>
Fri, 13 Nov 2015 14:53:10 +0100
changeset 9 8c2f3735a9bd
parent 7 3ed6f90e97d9
permissions -rw-r--r--
Weitere Korrekturen nach dem Aufwachen
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     1
<?php
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     2
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     3
/**
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     4
 * Copyright(C) 2015 Markus Bröker<broeker.markus@googlemail.com>
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     5
 *
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     6
 */
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     8
namespace bfw\mvc\model\dokumentation;
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
     9
9
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    10
use bfw\core\Entity;
7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    11
use bfw\entities\TGroup;
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    12
use bfw\entities\TUser;
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    13
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    14
class Model extends \bfw\core\Model {
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    15
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    16
    private $user;
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    17
    private $group;
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    18
9
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    19
    /**
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    20
     * Model constructor.
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    21
     */
7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    22
    public function __construct() {
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    23
        $this->user = new TUser();
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    24
        $this->group = new TGroup();
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    25
    }
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    26
9
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    27
    /**
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    28
     * @return Entity[]
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    29
     */
7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    30
    public function getUsers() {
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    31
        return $this->user->findAll();
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    32
    }
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    33
9
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    34
    /**
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    35
     * @return Entity[]
8c2f3735a9bd Weitere Korrekturen nach dem Aufwachen
Markus Bröker <broeker.markus@googlemail.com>
parents: 7
diff changeset
    36
     */
7
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    37
    public function getGroups() {
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    38
        return $this->group->findAll();
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    39
    }
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    40
3ed6f90e97d9 Überarbeitete MVC-Struktur, die ich jetzt auch nachvollziehen kann.
Markus Bröker <broeker.markus@googlemail.com>
parents:
diff changeset
    41
}