From 0eb3201fc635701a87520c099ab7cec8fc0d410a Mon Sep 17 00:00:00 2001 From: Mikael FIMA Date: Tue, 18 Nov 2014 18:05:47 +0100 Subject: [PATCH] Reboot kernel on mock --- src/MockContainer.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/MockContainer.php b/src/MockContainer.php index 9769c6f..dbf5e2d 100644 --- a/src/MockContainer.php +++ b/src/MockContainer.php @@ -11,6 +11,11 @@ class MockContainer extends Container public function overrideService($id, $mock) { self::$mockedServices[$id] = $mock; + + if ($this->has($id) === true) { + $this->get('kernel')->shutdown(); + $this->get('kernel')->boot(); + } } public function removeMock($id)