Asi hodne hloupy dotaz:
Proc mi funguje:
Nette\Diagnostics\Debugger::dump($arr);
a nefunguje
Debugger::dump($arr);
Hlasi ze je trida neznama. Nemelo by se automaticky incudovat, kdyz je soucasti api?
Diky T.
To jsou jmenne prostory.
use Nette\Diagnostics\Debugger;
a pak to pujde…
Editoval VaKvas (30. 8. 2011 12:13)
Samozřejmě se includuje, ale oba zápisy jsou zcela rozdílné.
V prvním používáš namespace (tak to má být nebo použij klauzuli use).
use
V druhém bez namespace, ale taková třída (bez namespace) neexistuje.
Nebo jednoduše použij funkci dump() a nemusíš řešit žádné třídy.
dump()
diky