Type hint callable místo callback

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
vrana
Člen | 131
+
0
-

PHP 5.4 zavedlo callable type hint. Podle mě je vhodné ho začít používat místo callback.

V první řadě to lépe vyjadřuje sémantiku: callback říká, že se něco zavolá nazpátek, což ale nutně nemusí platit, protože se to třeba může jen poslat dál. callable říká, že se předá něco, co se dá zavolat.

callable $callback se mi začalo opravdu líbit. ApiGen to podporuje, v PHP dokumentaci už jsem to taky změnil.

Dal jsem to do větve callable. Změnil jsem jen dokumentační komentáře, funkci callback() ani navazující věci jsem neměnil, to se podle mě nevyplatí.

David Grudl
Nette Core | 7790
+
0
-

merged