12345678910111213141516171819202122232425262728 |
- <?php
- use Symfony\Component\Routing\RouteCollection;
- use Symfony\Component\Routing\Route;
- $collection = new RouteCollection();
- $collection->add('blog_show', new Route(
- '/blog/{slug}',
- array('_controller' => 'MyBlogBundle:Blog:show'),
- array('locale' => '\w+'),
- array('compiler_class' => 'RouteCompiler'),
- '{locale}.example.com',
- array('https'),
- array('GET', 'POST', 'put', 'OpTiOnS'),
- 'context.getMethod() == "GET"'
- ));
- $collection->add('blog_show_legacy', new Route(
- '/blog/{slug}',
- array('_controller' => 'MyBlogBundle:Blog:show'),
- array('_method' => 'GET|POST|put|OpTiOnS', '_scheme' => 'https', 'locale' => '\w+'),
- array('compiler_class' => 'RouteCompiler'),
- '{locale}.example.com',
- array(),
- array(),
- 'context.getMethod() == "GET"'
- ));
- return $collection;
|