-
Fabien Potencier authored
This PR was squashed before being merged into the master branch (closes #648). Discussion ---------- Added support for URL host from Routing Component Hi everyone, Firstly, I wanted to thank you all for Silex. It's fabulous. I needed URL host support in Silex to manage different subdomains of my small application and came up with an idea of introducing `->host($host)` chained method to `Silex\Route` class. This way users can apply host resolution to controllers in Silex. This PR includes above functionality + one unit test to check if everything works as expected. URL host support is of course available in Routing Component from version `>=2.2`, but Silex relies on 2.2 anyway. Example: ```php <?php // ... $app->match('/', function() { // app-specific action })->host('example.com'); $app->match('/', function ($user) { // user-specific action })->host('{user}.example.com'); // ... ``` I am open for comments. Commits ------- f0124c7f Added support for URL host from Routing Component
0c3b670b
Name |
Last commit
|
Last update |
---|---|---|
bin | ||
doc | ||
src/Silex | ||
tests | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
composer.json | ||
phpunit.xml.dist |