Page MenuHomePhabricator

Replace Silex with Symfony
Closed, ResolvedPublic1 Estimated Story Points

Description

Implementation notes

  • Change index.php to use Symfony bootstrap
  • Replace Bootstrap.php with DI setup:
    • Make FunFunFactory available in services.yml
    • Replace calls to FunFunFactors::getUrlGenerator with dependency injection and DI configuration for our UrlGenerator implementation.
  • Replace Routes.php with routes.yml. Use https://gist.github.com/derrabus/4d7b7b3a6ffc0c1ccc1037ce2a66b13c for automatic conversion
  • Change Test environment setup (WebRouteTestCase::getApplication).

Start with an empty Symfony flex project and copy over the autogenerated classes/files

Event Timeline

gabriel-wmde set the point value for this task to 8.
gabriel-wmde updated the task description. (Show Details)
AbbanWMDE added a subscriber: AbbanWMDE.
kai.nissen changed the point value for this task from 8 to 5.Feb 8 2021, 11:13 AM
kai.nissen changed the point value for this task from 5 to 1.Feb 22 2021, 10:57 AM