Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6fa6e98

Browse files
author
Hugo Hamon
committed
[FrameworkBundle] removed request service occurrences.
1 parent d8f839d commit 6fa6e98

File tree

3 files changed

+3
-28
lines changed

3 files changed

+3
-28
lines changed

src/Symfony/Bundle/FrameworkBundle/Controller/Controller.php

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -261,20 +261,6 @@ public function createFormBuilder($data = null, array $options = array())
261261
return $this->container->get('form.factory')->createBuilder('form', $data, $options);
262262
}
263263

264-
/**
265-
* Shortcut to return the request service.
266-
*
267-
* @return Request
268-
*
269-
* @deprecated Deprecated since version 2.4, to be removed in 3.0. Ask
270-
* Symfony to inject the Request object into your controller
271-
* method instead by type hinting it in the method's signature.
272-
*/
273-
public function getRequest()
274-
{
275-
return $this->container->get('request_stack')->getCurrentRequest();
276-
}
277-
278264
/**
279265
* Shortcut to return the Doctrine Registry service.
280266
*

src/Symfony/Bundle/FrameworkBundle/Resources/config/services.xml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,11 @@
3737
<argument type="collection" />
3838
</service>
3939

40-
<!--
41-
If you want to change the Request class, modify the code in
42-
your front controller (app.php) so that it passes an instance of
43-
YourRequestClass to the Kernel.
44-
This service definition only defines the scope of the request.
45-
It is used to check references scope.
46-
47-
This service is deprecated, you should use the request_stack service instead.
48-
-->
49-
<service id="request" scope="request" synthetic="true" synchronized="true" />
50-
5140
<service id="service_container" synthetic="true" />
5241

5342
<service id="kernel" synthetic="true" />
5443

55-
<service id="filesystem" class="%filesystem.class%"></service>
44+
<service id="filesystem" class="%filesystem.class%"/>
5645

5746
<service id="file_locator" class="%file_locator.class%">
5847
<argument type="service" id="kernel" />

src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
</service>
4545

4646
<service id="templating.asset.path_package" class="%templating.asset.path_package.class%" abstract="true">
47-
<argument type="service" id="request" />
47+
<argument type="expression">service('request_stack').getCurrentRequest()</argument>
4848
<argument /> <!-- version -->
4949
<argument /> <!-- version format -->
5050
</service>
@@ -56,7 +56,7 @@
5656
</service>
5757

5858
<service id="templating.asset.request_aware_package" class="Symfony\Component\Templating\Asset\PackageInterface" factory-service="templating.asset.package_factory" factory-method="getPackage" abstract="true">
59-
<argument type="service" id="request" strict="false" />
59+
<argument type="expression" strict="false">service('request_stack').getCurrentRequest()</argument>
6060
<argument /> <!-- HTTP id -->
6161
<argument /> <!-- SSL id -->
6262
</service>

0 commit comments

Comments
 (0)