Page MenuHomePhabricator

Research how to inject LinkRendererFactory into abstract SpecialPage
Open, Needs TriagePublic


The SpecialPage class needs the LinkRendererFactory service to create LinkRenderer objects on request.

It is possible that not all instance of the SpecialPage needs a LinkRenderer, but it seems very likly to be and I would suggest to provide the factory for every instance.

But the LinkRendererFactory needs the SpecialPageFactory and that results in a circular dependency.