Wer ist zuständig?
In welche Datei gehört die Aufgabe?
📖 Nachlesen: Handout Tag 2 · Block 4 · Inhalt (Repository, Controller)
- Ergebnis mit
json_encodeausgeben - Route mit
match(true)wählen - PDO-Verbindung mit dem DSN aufbauen
vendor/autoload.phpladenfalsevonfetch()innullumwandeln- Objekte erzeugen:
new KurseController(new KursRepository(db())) http_response_code(404), wenn der Kurs fehlt- SQL vorbereiten und ausführen