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

Skip to content

Commit 146a502

Browse files
committed
[FrameworkBundle] added some service aliases to avoid some BC breaks
1 parent 93d81a1 commit 146a502

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

CHANGELOG-2.1.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ To get the diff between two versions, go to https://github.com/symfony/symfony/c
4040
* changed the default profiler storage to use the filesystem instead of SQLite
4141
* added support for placeholders in route defaults and requirements (replaced by the value set in the service container)
4242
* added Filesystem component as a dependency
43-
* [BC BREAK] changed `session.xml` service name `session.storage.native` to `session.storage.native_file`
4443
* added new session storage drivers to session.xml: `session.storage.native_memcache`, `session.storage.native_memcached`,
4544
`session.storage.native_sqlite`, `session.storage.null`, `session.storage.memcache`,
4645
and `session.storage.memcached`. Added `session.storage.mock_file` service for functional session testing.

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,9 @@
3838
<tag name="kernel.event_subscriber" />
3939
<argument type="service" id="service_container" />
4040
</service>
41+
42+
<!-- for BC -->
43+
<service id="session.storage.native" alias="session.storage.native_file" />
44+
<service id="session.storage.filesystem" alias="session.storage.mock_file" />
4145
</services>
4246
</container>

src/Symfony/Bundle/FrameworkBundle/Templating/Helper/SessionHelper.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,19 +46,19 @@ public function get($name, $default = null)
4646
return $this->session->get($name, $default);
4747
}
4848

49-
public function getFlash($type, $default = null)
49+
public function getFlash($name, $default = null)
5050
{
51-
return $this->session->getFlashes()->get($type);
51+
return $this->session->getFlashes()->get($name);
5252
}
5353

5454
public function getFlashes()
5555
{
5656
return $this->session->getFlashes()->all();
5757
}
5858

59-
public function hasFlash($type)
59+
public function hasFlash($name)
6060
{
61-
return $this->session->getFlashes()->has($type);
61+
return $this->session->getFlashes()->has($name);
6262
}
6363

6464
/**

0 commit comments

Comments
 (0)