Skip to content

Commit 7c926c6

Browse files
committed
Merge branch '2.8'
2 parents 3a4e8ca + d86bec8 commit 7c926c6

File tree

74 files changed

+195
-155
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+195
-155
lines changed

best_practices/business-logic.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ were defined by the PHP community. You can learn more about
333333
use the `PHP-CS-Fixer`_, which is a command-line utility that can fix the
334334
coding standards of an entire codebase in a matter of seconds.
335335

336-
.. _`full definition`: http://en.wikipedia.org/wiki/Business_logic
336+
.. _`full definition`: https://en.wikipedia.org/wiki/Business_logic
337337
.. _`Doctrine project`: http://www.doctrine-project.org/
338338
.. _`fixture class`: https://symfony.com/doc/current/bundles/DoctrineFixturesBundle/index.html#writing-simple-fixtures
339339
.. _`PSR-1`: http://www.php-fig.org/psr/psr-1/

best_practices/configuration.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,5 +180,5 @@ that you store them outside the Symfony project and make them available
180180
through environment variables. Learn how to do it in the following article:
181181
:doc:`/cookbook/configuration/external_parameters`
182182

183-
.. _`feature toggles`: http://en.wikipedia.org/wiki/Feature_toggle
183+
.. _`feature toggles`: https://en.wikipedia.org/wiki/Feature_toggle
184184
.. _`constant() function`: http://twig.sensiolabs.org/doc/functions/constant.html

best_practices/creating-the-project.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -177,4 +177,4 @@ the Symfony directory structure.
177177
.. _`Get Started`: https://getcomposer.org/doc/00-intro.md
178178
.. _`Composer download page`: https://getcomposer.org/download/
179179
.. _`public checksums repository`: https://github.com/sensiolabs/checksums
180-
.. _`these steps`: http://fabien.potencier.org/article/73/signing-project-releases
180+
.. _`these steps`: http://fabien.potencier.org/signing-project-releases.html

best_practices/tests.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,4 +121,4 @@ for your test fixtures.
121121
.. _`PhpUnit`: https://phpunit.de/
122122
.. _`PhpSpec`: http://www.phpspec.net/
123123
.. _`Mink`: http://mink.behat.org
124-
.. _`smoke testing`: http://en.wikipedia.org/wiki/Smoke_testing_(software)
124+
.. _`smoke testing`: https://en.wikipedia.org/wiki/Smoke_testing_(software)

book/doctrine.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ see the :ref:`book-doctrine-field-types` section.
362362
`Reserved SQL keywords documentation`_ on how to properly escape these
363363
names. Alternatively, if you're free to choose your database schema,
364364
simply map to a different table name or column name. See Doctrine's
365-
`Persistent classes`_ and `Property Mapping`_ documentation.
365+
`Creating Classes for the Database`_ and `Property Mapping`_ documentation.
366366

367367
.. note::
368368

@@ -1421,7 +1421,7 @@ For more information about Doctrine, see the *Doctrine* section of the
14211421
* `DoctrineMongoDBBundle`_
14221422

14231423
.. _`Doctrine`: http://www.doctrine-project.org/
1424-
.. _`MongoDB`: http://www.mongodb.org/
1424+
.. _`MongoDB`: https://www.mongodb.org/
14251425
.. _`Basic Mapping Documentation`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html
14261426
.. _`Query Builder`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/query-builder.html
14271427
.. _`Doctrine Query Language`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/dql-doctrine-query-language.html
@@ -1430,7 +1430,7 @@ For more information about Doctrine, see the *Doctrine* section of the
14301430
.. _`Property Mapping`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html#property-mapping
14311431
.. _`Lifecycle Events documentation`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/events.html#lifecycle-events
14321432
.. _`Reserved SQL keywords documentation`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html#quoting-reserved-words
1433-
.. _`Persistent classes`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html#persistent-classes
1433+
.. _`Creating Classes for the Database`: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html#creating-classes-for-the-database
14341434
.. _`DoctrineMongoDBBundle`: https://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/index.html
14351435
.. _`migrations`: https://symfony.com/doc/current/bundles/DoctrineMigrationsBundle/index.html
14361436
.. _`DoctrineFixturesBundle`: https://symfony.com/doc/current/bundles/DoctrineFixturesBundle/index.html

book/from_flat_php_to_symfony2.rst

+2
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,8 @@ As it stands now, that code would need to be added to every controller file.
320320
If you forget to include something in one file, hopefully it doesn't relate
321321
to security...
322322

323+
.. _book-from_flat_php-front-controller:
324+
323325
A "Front Controller" to the Rescue
324326
----------------------------------
325327

book/http_cache.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -627,7 +627,7 @@ doing so much work.
627627

628628
Symfony also supports weak ETags by passing ``true`` as the second
629629
argument to the
630-
:method:`Symfony\\Component\\HttpFoundation\\Response::setETag` method.
630+
:method:`Symfony\\Component\\HttpFoundation\\Response::setEtag` method.
631631

632632
.. index::
633633
single: Cache; Last-Modified header
@@ -1244,7 +1244,7 @@ Learn more from the Cookbook
12441244

12451245
* :doc:`/cookbook/cache/varnish`
12461246

1247-
.. _`Things Caches Do`: http://tomayko.com/writings/things-caches-do
1247+
.. _`Things Caches Do`: http://2ndscale.com/writings/things-caches-do
12481248
.. _`Cache Tutorial`: http://www.mnot.net/cache_docs/
12491249
.. _`Varnish`: https://www.varnish-cache.org/
12501250
.. _`Squid in reverse proxy mode`: http://wiki.squid-cache.org/SquidFaq/ReverseProxy

book/http_fundamentals.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -576,8 +576,8 @@ sensible defaults. For more advanced users, the sky is the limit.
576576
.. _`HTTP 1.1 RFC`: http://www.w3.org/Protocols/rfc2616/rfc2616.html
577577
.. _`HTTP Bis`: http://datatracker.ietf.org/wg/httpbis/
578578
.. _`Live HTTP Headers`: https://addons.mozilla.org/en-US/firefox/addon/live-http-headers/
579-
.. _`List of HTTP status codes`: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
580-
.. _`List of HTTP header fields`: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
581-
.. _`List of common media types`: http://en.wikipedia.org/wiki/Internet_media_type#List_of_common_media_types
579+
.. _`List of HTTP status codes`: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
580+
.. _`List of HTTP header fields`: https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
581+
.. _`List of common media types`: https://www.iana.org/assignments/media-types/media-types.xhtml
582582
.. _`Validator`: https://github.com/symfony/Validator
583583
.. _`Swift Mailer`: http://swiftmailer.org/

book/installation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ need in your new application.
406406
Be sure to also check out the :doc:`Cookbook </cookbook/index>`, which contains
407407
a wide variety of articles about solving specific problems with Symfony.
408408

409-
.. _`explained in this post`: http://fabien.potencier.org/article/73/signing-project-releases
409+
.. _`explained in this post`: http://fabien.potencier.org/signing-project-releases.html
410410
.. _`Composer`: https://getcomposer.org/
411411
.. _`Composer download page`: https://getcomposer.org/download/
412412
.. _`Apache`: http://httpd.apache.org/docs/current/mod/core.html#documentroot

book/performance.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@ file since there will be fewer files to monitor for changes. Of course if this
139139
feature is disabled in the byte code cache (e.g. ``apc.stat=0`` in APC), there
140140
is no longer a reason to use a bootstrap file.
141141

142-
.. _`byte code caches`: http://en.wikipedia.org/wiki/List_of_PHP_accelerators
142+
.. _`byte code caches`: https://en.wikipedia.org/wiki/List_of_PHP_accelerators
143143
.. _`OPcache`: http://php.net/manual/en/book.opcache.php
144144
.. _`APC`: http://php.net/manual/en/book.apc.php
145145
.. _`autoload.php`: https://github.com/symfony/symfony-standard/blob/master/app/autoload.php
146-
.. _`bootstrap file`: https://github.com/sensio/SensioDistributionBundle/blob/master/Composer/ScriptHandler.php
146+
.. _`bootstrap file`: https://github.com/sensiolabs/SensioDistributionBundle/blob/master/Composer/ScriptHandler.php

book/service_container.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1184,4 +1184,4 @@ Learn more
11841184
* :doc:`/cookbook/service_container/compiler_passes`
11851185
* :doc:`/components/dependency_injection/advanced`
11861186

1187-
.. _`service-oriented architecture`: http://wikipedia.org/wiki/Service-oriented_architecture
1187+
.. _`service-oriented architecture`: https://en.wikipedia.org/wiki/Service-oriented_architecture

book/templating.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -1014,9 +1014,9 @@ but Symfony provides a more dynamic option via the ``asset`` Twig function:
10141014
<link href="<?php echo $view['assets']->getUrl('css/blog.css') ?>" rel="stylesheet" />
10151015

10161016
The ``asset`` function's main purpose is to make your application more portable.
1017-
If your application lives at the root of your host (e.g. http://example.com),
1017+
If your application lives at the root of your host (e.g. ``http://example.com``),
10181018
then the rendered paths should be ``/images/logo.png``. But if your application
1019-
lives in a subdirectory (e.g. http://example.com/my_app), each asset path
1019+
lives in a subdirectory (e.g. ``http://example.com/my_app``), each asset path
10201020
should render with the subdirectory (e.g. ``/my_app/images/logo.png``). The
10211021
``asset`` function takes care of this by determining how your application is
10221022
being used and generating the correct paths accordingly.
@@ -1697,12 +1697,12 @@ Learn more from the Cookbook
16971697

16981698
.. _`Twig`: http://twig.sensiolabs.org
16991699
.. _`KnpBundles.com`: http://knpbundles.com
1700-
.. _`Cross Site Scripting`: http://en.wikipedia.org/wiki/Cross-site_scripting
1700+
.. _`Cross Site Scripting`: https://en.wikipedia.org/wiki/Cross-site_scripting
17011701
.. _`Output Escaping`: http://twig.sensiolabs.org/doc/api.html#escaper-extension
17021702
.. _`tags`: http://twig.sensiolabs.org/doc/tags/index.html
17031703
.. _`filters`: http://twig.sensiolabs.org/doc/filters/index.html
17041704
.. _`add your own extensions`: http://twig.sensiolabs.org/doc/advanced.html#creating-an-extension
1705-
.. _`hinclude.js`: http://mnot.github.com/hinclude/
1705+
.. _`hinclude.js`: http://mnot.github.io/hinclude/
17061706
.. _`with_context`: http://twig.sensiolabs.org/doc/functions/include.html
17071707
.. _`include() function`: http://twig.sensiolabs.org/doc/functions/include.html
17081708
.. _`{% include %} tag`: http://twig.sensiolabs.org/doc/tags/include.html

book/testing.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -881,4 +881,4 @@ Learn more
881881
* :doc:`/cookbook/testing/bootstrap`
882882

883883
.. _`$_SERVER`: http://php.net/manual/en/reserved.variables.server.php
884-
.. _`documentation`: http://phpunit.de/manual/current/en/
884+
.. _`documentation`: https://phpunit.de/manual/current/en/

book/translation.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -885,8 +885,8 @@ steps:
885885
* Manage the user's locale, which is stored on the request, but can also
886886
be set on the user's session.
887887

888-
.. _`i18n`: http://en.wikipedia.org/wiki/Internationalization_and_localization
889-
.. _`ISO 3166-1 alpha-2`: http://en.wikipedia.org/wiki/ISO_3166-1#Current_codes
890-
.. _`ISO 639-1`: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
888+
.. _`i18n`: https://en.wikipedia.org/wiki/Internationalization_and_localization
889+
.. _`ISO 3166-1 alpha-2`: https://en.wikipedia.org/wiki/ISO_3166-1#Current_codes
890+
.. _`ISO 639-1`: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
891891
.. _`Translatable Extension`: https://github.com/l3pp4rd/DoctrineExtensions
892892
.. _`Translatable Behavior`: https://github.com/KnpLabs/DoctrineBehaviors

changelog.rst

+52
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,58 @@ documentation.
1313
Do you also want to participate in the Symfony Documentation? Take a look
1414
at the ":doc:`/contributing/documentation/overview`" article.
1515

16+
August, 2015
17+
------------
18+
19+
New Documentation
20+
~~~~~~~~~~~~~~~~~
21+
22+
* `#5480 <https://github.com/symfony/symfony-docs/pull/5480>`_ Added page "Community Reviews" (webmozart)
23+
* `#5595 <https://github.com/symfony/symfony-docs/pull/5595>`_ Improve humanize filter documentation (bocharsky-bw)
24+
* `#5319 <https://github.com/symfony/symfony-docs/pull/5319>`_ [Console] Command Lifecycle explications (94noni)
25+
* `#5394 <https://github.com/symfony/symfony-docs/pull/5394>`_ Fix Major upgrade article for 2.7.1 changes (WouterJ)
26+
27+
Fixed Documentation
28+
~~~~~~~~~~~~~~~~~~~
29+
30+
* `#5589 <https://github.com/symfony/symfony-docs/pull/5589>`_ [Cookbook][Session] fix default expiry field name (xabbuh)
31+
* `#5607 <https://github.com/symfony/symfony-docs/pull/5607>`_ Fix (sebastianbergmann)
32+
* `#5608 <https://github.com/symfony/symfony-docs/pull/5608>`_ updated validation.rst (issei-m)
33+
* `#5449 <https://github.com/symfony/symfony-docs/pull/5449>`_ Ensure that the entity is updated. (yceruto)
34+
35+
Minor Documentation Changes
36+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
37+
38+
* `#5553 <https://github.com/symfony/symfony-docs/pull/5553>`_ Fix all broken links/permanent redirects/removed anchors (WouterJ)
39+
* `#5650 <https://github.com/symfony/symfony-docs/pull/5650>`_ [RFR] fixing typo and removing duplicated lines in Config component doc (salahm)
40+
* `#5635 <https://github.com/symfony/symfony-docs/pull/5635>`_ Fix minor problems in book/page_creation.rst (fabschurt)
41+
* `#5647 <https://github.com/symfony/symfony-docs/pull/5647>`_ don't ignore the _exts directory anymore (xabbuh)
42+
* `#5587 <https://github.com/symfony/symfony-docs/pull/5587>`_ [2.6] Don't use deprecated features (WouterJ)
43+
* `#5637 <https://github.com/symfony/symfony-docs/pull/5637>`_ Add QueryBuilder vs DQL section (bocharsky-bw)
44+
* `#5645 <https://github.com/symfony/symfony-docs/pull/5645>`_ Updated Constraint reference with best practices (WouterJ)
45+
* `#5646 <https://github.com/symfony/symfony-docs/pull/5646>`_ Moved comment to the right place (mickaelandrieu)
46+
* `#5649 <https://github.com/symfony/symfony-docs/pull/5649>`_ [RFR] Fixing typo in Symfony version for ButtonType (salahm)
47+
* `#5606 <https://github.com/symfony/symfony-docs/pull/5606>`_ Use symfony.com theme on Platform.sh builds (WouterJ)
48+
* `#5644 <https://github.com/symfony/symfony-docs/pull/5644>`_ Update page_creation.rst (jeromenadaud)
49+
* `#5593 <https://github.com/symfony/symfony-docs/pull/5593>`_ Updated the profiler matchers article (javiereguiluz)
50+
* `#5522 <https://github.com/symfony/symfony-docs/pull/5522>`_ [create_framework] Add missing extract() 2nd arg (kenjis)
51+
* `#5597 <https://github.com/symfony/symfony-docs/pull/5597>`_ [CreateFramework] don't override existing variables (xabbuh)
52+
* `#5628 <https://github.com/symfony/symfony-docs/pull/5628>`_ Updated the installation chapter (javiereguiluz)
53+
* `#5638 <https://github.com/symfony/symfony-docs/pull/5638>`_ Update page_creation.rst (jeromenadaud)
54+
* `#5636 <https://github.com/symfony/symfony-docs/pull/5636>`_ Fixed typo in web-assets.rst (nielsvermaut)
55+
* `#5633 <https://github.com/symfony/symfony-docs/pull/5633>`_ Upgrade Platform.sh configuration snippet. (GuGuss)
56+
* `#5620 <https://github.com/symfony/symfony-docs/pull/5620>`_ Changed the recommendation about the LICENSE file for third-party bundles (javiereguiluz)
57+
* `#5617 <https://github.com/symfony/symfony-docs/pull/5617>`_ Add Body tag to see the web debug toolbar (rmed19)
58+
* `#5594 <https://github.com/symfony/symfony-docs/pull/5594>`_ Missing --no-interaction flag? (alexwybraniec)
59+
* `#5613 <https://github.com/symfony/symfony-docs/pull/5613>`_ Remove unneeded backtick (fabschurt)
60+
* `#5622 <https://github.com/symfony/symfony-docs/pull/5622>`_ typo fix in pre authenticated (Maxime Douailin)
61+
* `#5624 <https://github.com/symfony/symfony-docs/pull/5624>`_ the_architecture: Fix syntax error (kainjow)
62+
* `#5609 <https://github.com/symfony/symfony-docs/pull/5609>`_ Add a missing backtick (fabschurt)
63+
* `#5312 <https://github.com/symfony/symfony-docs/pull/5312>`_ Some fixes for bundle best practices (WouterJ)
64+
* `#5601 <https://github.com/symfony/symfony-docs/pull/5601>`_ Update lazy_services.rst (baziak3)
65+
* `#5591 <https://github.com/symfony/symfony-docs/pull/5591>`_ Update templating.rst: lint:twig instead of twig:lint in 2.7 (alexwybraniec)
66+
67+
1668
July, 2015
1769
----------
1870

components/config/definition.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,9 @@ Numeric Node Constraints
115115
~~~~~~~~~~~~~~~~~~~~~~~~
116116

117117
Numeric nodes (float and integer) provide two extra constraints -
118-
:method:`Symfony\\Component\\Config\\Definition\\Builder::min` and
119-
:method:`Symfony\\Component\\Config\\Definition\\Builder::max` -
120-
allowing to validate the value::
118+
:method:`Symfony\\Component\\Config\\Definition\\Builder\\IntegerNodeDefinition::min`
119+
and :method:`Symfony\\Component\\Config\\Definition\\Builder\\IntegerNodeDefinition::max`
120+
- allowing to validate the value::
121121

122122
$rootNode
123123
->children()

components/dependency_injection/lazy_services.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,5 +115,5 @@ in the `documentation of ProxyManager`_.
115115

116116

117117
.. _`ProxyManager bridge`: https://github.com/symfony/symfony/tree/master/src/Symfony/Bridge/ProxyManager
118-
.. _`proxy`: http://en.wikipedia.org/wiki/Proxy_pattern
118+
.. _`proxy`: https://en.wikipedia.org/wiki/Proxy_pattern
119119
.. _`documentation of ProxyManager`: https://github.com/Ocramius/ProxyManager/blob/master/docs/lazy-loading-value-holder.md

components/dom_crawler.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ The crawler supports multiple ways of adding the content::
255255
.. note::
256256

257257
When dealing with character sets other than ISO-8859-1, always add HTML
258-
content using the :method:`Symfony\\Component\\DomCrawler\\Crawler::addHTMLContent`
258+
content using the :method:`Symfony\\Component\\DomCrawler\\Crawler::addHtmlContent`
259259
method where you can specify the second parameter to be your target character
260260
set.
261261

@@ -472,5 +472,5 @@ the whole form or specific field(s)::
472472
$form->disableValidation();
473473
$form['country']->select('Invalid value');
474474

475-
.. _`Goutte`: https://github.com/fabpot/goutte
475+
.. _`Goutte`: https://github.com/FriendsOfPHP/Goutte
476476
.. _Packagist: https://packagist.org/packages/symfony/dom-crawler

components/event_dispatcher/introduction.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ with 2 other dispatchers:
655655
* :doc:`/components/event_dispatcher/container_aware_dispatcher`
656656
* :doc:`/components/event_dispatcher/immutable_dispatcher`
657657

658-
.. _Mediator: http://en.wikipedia.org/wiki/Mediator_pattern
658+
.. _Mediator: https://en.wikipedia.org/wiki/Mediator_pattern
659659
.. _Closures: http://php.net/manual/en/functions.anonymous.php
660660
.. _PHP callable: http://www.php.net/manual/en/language.pseudo-types.php#language.types.callback
661661
.. _Packagist: https://packagist.org/packages/symfony/event-dispatcher

components/form/introduction.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ factory.
6363

6464
.. tip::
6565

66-
For a working example, see https://github.com/bschussek/standalone-forms
66+
For a working example, see https://github.com/webmozart/standalone-forms
6767

6868
Request Handling
6969
~~~~~~~~~~~~~~~~
@@ -700,5 +700,5 @@ method to access the list of errors. It returns a
700700
on the form errors.
701701

702702
.. _Packagist: https://packagist.org/packages/symfony/form
703-
.. _Twig: http://twig.sensiolabs.org
703+
.. _Twig: http://twig.sensiolabs.org
704704
.. _`Twig Configuration`: http://twig.sensiolabs.org/doc/intro.html

components/http_foundation/session_testing.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ The mock storage drivers do not read or write the system globals
2121
``session_id()`` or ``session_name()``. Methods are provided to simulate this if
2222
required:
2323

24-
* :method:`Symfony\\Component\\HttpFoundation\\Session\\SessionStorageInterface::getId`: Gets the
24+
* :method:`Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface::getId`: Gets the
2525
session ID.
2626

27-
* :method:`Symfony\\Component\\HttpFoundation\\Session\\SessionStorageInterface::setId`: Sets the
27+
* :method:`Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface::setId`: Sets the
2828
session ID.
2929

30-
* :method:`Symfony\\Component\\HttpFoundation\\Session\\SessionStorageInterface::getName`: Gets the
30+
* :method:`Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface::getName`: Gets the
3131
session name.
3232

33-
* :method:`Symfony\\Component\\HttpFoundation\\Session\\SessionStorageInterface::setName`: Sets the
33+
* :method:`Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface::setName`: Sets the
3434
session name.
3535

3636
Unit Testing

components/http_foundation/sessions.rst

-3
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,6 @@ has a simple API
226226
:method:`Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBagInterface::has`
227227
Returns true if the attribute exists.
228228

229-
:method:`Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBagInterface::keys`
230-
Returns an array of stored attribute keys.
231-
232229
:method:`Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBagInterface::replace`
233230
Sets multiple attributes at once: takes a keyed array and sets each key => value pair.
234231

components/http_kernel/introduction.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,11 @@ See ":ref:`http-kernel-working-example`" for a more concrete implementation.
118118
For general information on adding listeners to the events below, see
119119
:ref:`http-kernel-creating-listener`.
120120

121-
.. tip::
121+
.. seealso::
122122

123-
Fabien Potencier also wrote a wonderful series on using the HttpKernel
124-
component and other Symfony components to create your own framework. See
125-
`Create your own framework... on top of the Symfony2 Components`_.
123+
There is a wonderful tutorial series on using the HttpKernel component and
124+
other Symfony components to create your own framework. See
125+
:doc:`/create_framework/introduction`.
126126

127127
.. _component-http-kernel-kernel-request:
128128

0 commit comments

Comments
 (0)