Skip to content

Commit 3973538

Browse files
committed
minor #19180 [Security] Migrate to ConfigBuilder format for 6.3+ (alexandre-daubois)
This PR was merged into the 6.3 branch. Discussion ---------- [Security] Migrate to ConfigBuilder format for 6.3+ Fix #19178 Commits ------- aa5132a [Security] Migrate to ConfigBuilder format for 6.3+
2 parents ad635a5 + aa5132a commit 3973538

File tree

1 file changed

+23
-30
lines changed

1 file changed

+23
-30
lines changed

reference/configuration/security.rst

Lines changed: 23 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -479,25 +479,21 @@ user logs out::
479479
.. code-block:: php
480480
481481
// config/packages/security.php
482-
$container->loadFromExtension('security', [
482+
483+
// ...
484+
485+
return static function (SecurityConfig $securityConfig): void {
483486
// ...
484-
'firewalls' => [
485-
'main' => [
486-
'logout' => [
487-
'delete_cookies' => [
488-
'cookie1-name' => null,
489-
'cookie2-name' => [
490-
'path' => '/',
491-
],
492-
'cookie3-name' => [
493-
'path' => null,
494-
'domain' => 'example.com',
495-
],
496-
],
497-
],
498-
],
499-
],
500-
]);
487+
488+
$securityConfig->firewall('main')
489+
->logout()
490+
->deleteCookie('cookie1-name')
491+
->deleteCookie('cookie2-name')
492+
->path('/')
493+
->deleteCookie('cookie3-name')
494+
->path(null)
495+
->domain('example.com');
496+
};
501497
502498
503499
clear_site_data
@@ -554,19 +550,16 @@ It's also possible to use ``*`` as a wildcard for all directives:
554550
.. code-block:: php
555551
556552
// config/packages/security.php
557-
$container->loadFromExtension('security', [
553+
554+
// ...
555+
556+
return static function (SecurityConfig $securityConfig): void {
558557
// ...
559-
'firewalls' => [
560-
'main' => [
561-
'logout' => [
562-
'clear-site-data' => [
563-
'cookies',
564-
'storage',
565-
],
566-
],
567-
],
568-
],
569-
]);
558+
559+
$securityConfig->firewall('main')
560+
->logout()
561+
->clearSiteData(['cookies', 'storage']);
562+
};
570563
571564
.. versionadded:: 6.3
572565

0 commit comments

Comments
 (0)