1. 24 May, 2012 4 commits
  2. 21 May, 2012 9 commits
    • Thibaut Cuvelier's avatar
      fixed typos (closes #240) · 6dcb2587
      Thibaut Cuvelier authored
      6dcb2587
    • Fabien Potencier's avatar
    • Fabien Potencier's avatar
      fixed exception handling · b3fc523b
      Fabien Potencier authored
      b3fc523b
    • Chris Ramakers's avatar
      cb5003a0
    • Fabien Potencier's avatar
      merged branch fabpot/global_route_settings (PR #326) · cbb1113f
      Fabien Potencier authored
      Commits
      -------
      
      eaf176d3 added a Route class
      e3ddad54 added the possibility for settings set on a controller collection to influence controllers register later on
      0356873a changed Controller::generateRouteName() visibility
      31652440 added a way to define settings for all routes of a collection (closes #186)
      
      Discussion
      ----------
      
      added a way to define settings for all routes of a collection (closes #186)
      
      see the ticket and docs from the patch.
      
      ---------------------------------------------------------------------------
      
      by fabpot at 2012-05-21T13:00:13Z
      
      ok, I've changed the strategy to what I've described above. ping @igorw
      
      ---------------------------------------------------------------------------
      
      by igorw at 2012-05-21T16:09:56Z
      
      `ControllerCollection extends Controller` is weird. I see how some code can be re-used, but a controller cannot be frozen or named, so those parts don't really make sense to me.
      
      Apart from that it's a nice feature. If you can come up with a cleaner way to do it that doesn't bloat the code too much, that'd be nice.
      
      ---------------------------------------------------------------------------
      
      by fabpot at 2012-05-21T16:30:16Z
      
      What about creating a `Route` class that extends the Symfony `Route` class? It would contain the `assert`, `value`, `requireHttp`, `requireHttps`, `convert`, and `middleware` methods. Then, `Controller` and `ControllerCollection` extend this new `Route` class.
      
      ---------------------------------------------------------------------------
      
      by fabpot at 2012-05-21T16:33:23Z
      
      Extending the `Route` is not necessarily a good idea either. What about creating this `Route` class and compose it into both `Controller` and `ControllerCollection`?
      
      ---------------------------------------------------------------------------
      
      by fabpot at 2012-05-21T16:33:50Z
      
      That's what my last commit does.
      
      ---------------------------------------------------------------------------
      
      by fabpot at 2012-05-21T16:36:34Z
      
      By the way, a Trait would probably have been the best solution.
      cbb1113f
    • Fabien Potencier's avatar
      added a Route class · eaf176d3
      Fabien Potencier authored
      eaf176d3
    • Fabien Potencier's avatar
      added the possibility for settings set on a controller collection to influence... · e3ddad54
      Fabien Potencier authored
      added the possibility for settings set on a controller collection to influence controllers register later on
      e3ddad54
    • Fabien Potencier's avatar
      0356873a
    • Fabien Potencier's avatar
  3. 20 May, 2012 16 commits
  4. 19 May, 2012 3 commits
  5. 16 May, 2012 1 commit
  6. 15 May, 2012 1 commit
  7. 12 May, 2012 6 commits
    • Fabien Potencier's avatar
      merged branch lyrixx/composer (PR #325) · f3301957
      Fabien Potencier authored
      Commits
      -------
      
      f1414641 Tweaked composer.json
      
      Discussion
      ----------
      
      Tweaked composer.json
      
      * Symfony components  now require php >= 5.3.3
      * Pimple is now taggured
      f3301957
    • Grégoire Pineau's avatar
      Tweaked composer.json · f1414641
      Grégoire Pineau authored
      * Symfony components  now require php >= 5.3.3
      * Pimple is now taggured
      f1414641
    • Fabien Potencier's avatar
      merged branch lyrixx/travis (PR #324) · 88734bd0
      Fabien Potencier authored
      Commits
      -------
      
      afbd26e0 [Travis] Removed tests on php 5.3.2
      
      Discussion
      ----------
      
      [Travis] Removed tests on php 5.3.2
      
      Like in symfony/symfony
      
      ---------------------------------------------------------------------------
      
      by igorw at 2012-05-12T15:10:16Z
      
      If you look at the commit on symfony/symfony, it removes the tests for 5.3.3, because that version is not available on travis.
      
      Depending on why exactly it was bumped on symfony/symfony, it may make sense to bump the official requirement of silex/silex to 5.3.3 as well.
      
      ---------------------------------------------------------------------------
      
      by lyrixx at 2012-05-12T15:13:56Z
      
      They removed support of php 5.3.2 because of ubuntu 10.04 LTS is deprecated. Now ubuntu 12.04 (new LTS) supports php 5.3.3
      
      As symfony 2 drop support of php 5.3.2, I think silex have to drop this support ?
      My be I forgot to update composer.json ?
      88734bd0
    • Grégoire Pineau's avatar
      [Travis] Removed tests on php 5.3.2 · afbd26e0
      Grégoire Pineau authored
      afbd26e0
    • Fabien Potencier's avatar
      merged branch igorw/http-cache-terminate (PR #322) · 6fd0f223
      Fabien Potencier authored
      Commits
      -------
      
      16872871 Call terminate() after sending the response in HttpCache
      
      Discussion
      ----------
      
      Call terminate() after sending the response in HttpCache
      6fd0f223
    • Igor Wiedler's avatar
      16872871