Volani metod napric app pomoci anotaci
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Felix
- Nette Core | 1195
Napadla me myslenka mit oanotovane urcite metody, ktere by se pak skrz application vsechny naraz ziskaly nebo zavolaly.
Napriklad takto:
class HomepagePresenter extends BasePresenter {
/** @cron */
public function methodA() { .. }
}
class ArticlePresenter extends BasePresenter {
/** @cron */
public function methodB() { .. }
}
class MyComponent extends Control{
/** @cron */
public function methodC() { .. }
}
@cron je ciste anotacni. Mohlo by byt fce na ziskani pole techto metod a dalsi treba na invoke pres vsechny.
Nevim ale jak moc rychle ci efektni by to bylo. Nema nekdo jiz takove reseni?
Zkousel jsem tu neco uklohnit: https://gist.github.com/3012557
Editoval Felix (28. 6. 2012 20:08)