Nekonzistentní viditelnost formátovacích metod

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

Snažím se vytvořit makro, které vypíše odkaz pouze pokud na něj uživatel má dostatečná oprávnění. Kontrolu chci dělat přes checkRequirements.

Problém mi způsobuje drobná nekonzistence v Nette:

  1. PresenterComponent::formatSignalMethod() by měla být static stejně jako Presenter::formatActionMethod() a Presenter::formatRenderMethod(), aby se dala volat bez vytváření komponenty.
  2. Presenter::formatActionMethod() a Presenter::formatRenderMethod() by měly být public stejně jako PresenterComponent::formatSignalMethod(), aby bylo možné kontrolovat i odkazy na jiné presentery.

pull request

Testy jsem spouštěl, změna žádný problém nezpůsobila.

Editoval jtousek (26. 9. 2012 9:38)