Page MenuHomePhabricator

Use more Symfony features
Open, Needs TriagePublic

Description

This is a list of ideas/tasks that will improve the code base after the move to symfony

  • Inject dependencies (use cases, presenters, validators) into controllers as constructor dependencies instead of injecting the factory
  • Replace TwigFactory and twig instances for creating mails with service definitions
  • Use _format for ListCommentsController
  • Replace "EnvironmentBootstrapper" and its factory classes with service definitions for the different environments and rely on Symfony's dependency injection

Event Timeline

gabriel-wmde updated the task description. (Show Details)Oct 15 2020, 1:44 PM
gabriel-wmde updated the task description. (Show Details)Oct 15 2020, 4:33 PM
gabriel-wmde updated the task description. (Show Details)