Nefunkční func_get_args() při zpracování signálu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- bumprask
 - Člen | 59
 
Chtěl bych docílit toho, abych mohl pomocí $this->link(‚signal!‘,$arg1,$arg2,…) docílit volání signálu s libovolným počtem parametrů. V signálu toto pole parametrů vyzvednout pomocí func_get_args(), ovšem zdá se, že tato funkce php tímto způsobem u signálů z nějakého důvodu nefunguje. Je možné vysvětlit proč?
Editoval bumprask (29. 7. 2013 19:55)

- natrim
 - Člen | 73
 
handle* ale i action* a render* nedostává všechny argumenty, ale jen ty které jsou ručne specifikovány v těle metody
pokud chceš získat vše použij v metodě
$array = $this->getParameter();
příp.
$array = $this->getParam();
u starších verzí nette
viz. api
Editoval natrim (30. 7. 2013 16:37)