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
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í.