File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/symfony/http-foundation/Session/Storage
Upload
[..]
Handler/
Rename
Del
MetadataBag.php (3.38 KB)
Edit
Rename
Del
MockFileSessionStorage.php (3.83 KB)
Edit
Rename
Del
NativeSessionStorage.php (14.36 KB)
Edit
Rename
Del
NativeSessionStorageFactory.php (1.27 KB)
Edit
Rename
Del
PhpBridgeSessionStorage.php (1.36 KB)
Edit
Rename
Del
PhpBridgeSessionStorageFactory.php (1.17 KB)
Edit
Rename
Del
Proxy/
Rename
Del
SessionStorageFactoryInterface.php (602 B)
Edit
Rename
Del
SessionStorageInterface.php (3.67 KB)
Edit
Rename
Del
Edit: NativeSessionStorageFactory.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpFoundation\Session\Storage; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Session\Storage\Proxy\AbstractProxy; // Help opcache.preload discover always-needed symbols class_exists(NativeSessionStorage::class); /** * @author Jérémy Derussé <jeremy@derusse.com> */ class NativeSessionStorageFactory implements SessionStorageFactoryInterface { /** * @see NativeSessionStorage constructor. */ public function __construct( private array $options = [], private AbstractProxy|\SessionHandlerInterface|null $handler = null, private ?MetadataBag $metaBag = null, private bool $secure = false, ) { } public function createStorage(?Request $request): SessionStorageInterface { $storage = new NativeSessionStorage($this->options, $this->handler, $this->metaBag); if ($this->secure && $request?->isSecure()) { $storage->setOptions(['cookie_secure' => true]); } return $storage; } }
Simpan