Skip to content

Commit c79b7e5

Browse files
committed
Merge pull request #1294 from FriendsOfSymfony/DEPRECATIONS
Fix deprecations
2 parents 9129093 + 5e10010 commit c79b7e5

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

Routing/Loader/RestRouteLoader.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,14 @@ private function getControllerLocator($controller)
117117
if ($this->container->has($controller)) {
118118
// service_id
119119
$prefix = $controller.':';
120-
$this->container->enterScope('request');
121-
$this->container->set('request', new Request());
120+
if (method_exists($this->container, 'enterScope')) {
121+
$this->container->enterScope('request');
122+
$this->container->set('request', new Request());
123+
}
122124
$class = get_class($this->container->get($controller));
123-
$this->container->leaveScope('request');
125+
if (method_exists($this->container, 'enterScope')) {
126+
$this->container->leaveScope('request');
127+
}
124128
} elseif (class_exists($controller)) {
125129
// full class name
126130
$class = $controller;

View/ViewHandler.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
use Symfony\Component\Form\FormInterface;
2323
use Symfony\Bundle\FrameworkBundle\Templating\TemplateReference;
2424
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
25+
use Symfony\Component\Routing\RouterInterface;
2526
use FOS\RestBundle\Util\Codes;
2627

2728
/**
@@ -240,7 +241,7 @@ public function isFormatTemplating($format)
240241
/**
241242
* Gets the router service.
242243
*
243-
* @return \Symfony\Component\Routing\RouterInterface
244+
* @return RouterInterface
244245
*/
245246
protected function getRouter()
246247
{

0 commit comments

Comments
 (0)