Další parametr pro callback
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Ondřej Mirtes
 - Člen | 1536
 
Ahoj,
rád bych si udělal do šablon helper texyOneLine, který by
zavolal $texy->process($text, TRUE). Jenže nevím, jak mám
formulovat přiřazení callbacku. Toto nefunguje („Helper handler ‚Array‘
is not valid PHP callback.“):
$template->registerHelper('texyOneLine', array($texy, 'process', TRUE));
Díky.

- Honza Marek
 - Člen | 1664
 
musíš si vyrobit nějakou funkci/metodu
function texyOneLine($text) {
	$texy = new Texy;
	return $texy->process($text, true);
}
a tu potom vzít jako callback

- hrach
 - Člen | 1844
 
to v php nelze. jedině přes closures nebo funkční
objekt
edit: odpověď je v kontextu požadavku, ne v kontextu možného řešení
jinou cestou ;)
Editoval hrach (30. 9. 2009 18:01)