Assert::exception a posielanie parametrov
- Skotos
- Člen | 6
Zdravím,
možno to v návode (v Nette) písali, ale ja som to doteraz nenašiel.
Testujem, či sa vyhodí výnimka, keď má. Problém je, že aby som mohol
spustiť metódu insert()
, potrebujem preniesť parameter
$key
, toto mi však nejde:
// Ak kluc uz existuje => vynimka.
Assert::exception(
function(IComparable $key) {
$this->children->insert(new Node($key));
},
KeyDuplicityException::class,
);
Viete mi poradiť, ako vložím parameter do callable
tela?
Ďakujem krásne.
- David Matějka
- Moderator | 6445
ahoj, tohle je potřeba hledat v manuálu PHP :) https://www.php.net/…nonymous.php
function () use ($key) {
- Skotos
- Člen | 6
David Matějka napsal(a):
ahoj, tohle je potřeba hledat v manuálu PHP :) https://www.php.net/…nonymous.php
function () use ($key) {
Funguje. Ďakujem za pomoc a sa ospravedlňujem sa za neprofesionalitu :).