Mention generating absolute urls in UPGRADE files and CHANGELOG
This commit is contained in:
parent
f8937bd8b8
commit
5f506d96ff
@ -630,3 +630,31 @@ HttpFoundation
|
|||||||
```php
|
```php
|
||||||
$request->query->get('foo')[bar];
|
$request->query->get('foo')[bar];
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Routing
|
||||||
|
-------
|
||||||
|
|
||||||
|
* Deprecated the hardcoded value for the `$referenceType` argument of the `UrlGeneratorInterface::generate` method.
|
||||||
|
Use the constants defined in the `UrlGeneratorInterface` instead.
|
||||||
|
|
||||||
|
Before:
|
||||||
|
|
||||||
|
```php
|
||||||
|
// url generated in controller
|
||||||
|
$this->generateUrl('blog_show', array('slug' => 'my-blog-post'), true);
|
||||||
|
|
||||||
|
// url generated in @router service
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), true);
|
||||||
|
```
|
||||||
|
|
||||||
|
After:
|
||||||
|
|
||||||
|
```php
|
||||||
|
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
|
||||||
|
|
||||||
|
// url generated in controller
|
||||||
|
$this->generateUrl('blog_show', array('slug' => 'my-blog-post'), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||||
|
|
||||||
|
// url generated in @router service
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||||
|
```
|
@ -899,6 +899,30 @@ UPGRADE FROM 2.x to 3.0
|
|||||||
* The `getMatcherDumperInstance()` and `getGeneratorDumperInstance()` methods in the
|
* The `getMatcherDumperInstance()` and `getGeneratorDumperInstance()` methods in the
|
||||||
`Symfony\Component\Routing\Router` have been changed from `public` to `protected`.
|
`Symfony\Component\Routing\Router` have been changed from `public` to `protected`.
|
||||||
|
|
||||||
|
* Use the constants defined in the UrlGeneratorInterface for the $referenceType argument of the UrlGeneratorInterface::generate method.
|
||||||
|
|
||||||
|
Before:
|
||||||
|
|
||||||
|
```php
|
||||||
|
// url generated in controller
|
||||||
|
$this->generateUrl('blog_show', array('slug' => 'my-blog-post'), true);
|
||||||
|
|
||||||
|
// url generated in @router service
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), true);
|
||||||
|
```
|
||||||
|
|
||||||
|
After:
|
||||||
|
|
||||||
|
```php
|
||||||
|
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
|
||||||
|
|
||||||
|
// url generated in controller
|
||||||
|
$this->generateUrl('blog_show', array('slug' => 'my-blog-post'), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||||
|
|
||||||
|
// url generated in @router service
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||||
|
```
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
* The `Resources/` directory was moved to `Core/Resources/`
|
* The `Resources/` directory was moved to `Core/Resources/`
|
||||||
|
@ -7,6 +7,22 @@ CHANGELOG
|
|||||||
* allowed specifying a directory to recursively load all routing configuration files it contains
|
* allowed specifying a directory to recursively load all routing configuration files it contains
|
||||||
* Added ObjectRouteLoader and ServiceRouteLoader that allow routes to be loaded
|
* Added ObjectRouteLoader and ServiceRouteLoader that allow routes to be loaded
|
||||||
by calling a method on an object/service.
|
by calling a method on an object/service.
|
||||||
|
* [DEPRECATION] Deprecated the hardcoded value for the `$referenceType` argument of the `UrlGeneratorInterface::generate` method.
|
||||||
|
Use the constants defined in the `UrlGeneratorInterface` instead.
|
||||||
|
|
||||||
|
Before:
|
||||||
|
|
||||||
|
```php
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), true);
|
||||||
|
```
|
||||||
|
|
||||||
|
After:
|
||||||
|
|
||||||
|
```php
|
||||||
|
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
|
||||||
|
|
||||||
|
$router->generate('blog_show', array('slug' => 'my-blog-post'), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||||
|
```
|
||||||
|
|
||||||
2.5.0
|
2.5.0
|
||||||
-----
|
-----
|
||||||
|
Reference in New Issue
Block a user