* * 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\Handler; /** * Can be used in unit testing or in a situations where persisted sessions are not desired. * * @author Drak */ class NullSessionHandler extends AbstractSessionHandler { /** * {@inheritdoc} */ public function close() { return true; } /** * {@inheritdoc} */ public function validateId($sessionId) { return true; } /** * {@inheritdoc} */ protected function doRead($sessionId) { return ''; } /** * {@inheritdoc} */ public function updateTimestamp($sessionId, $data) { return true; } /** * {@inheritdoc} */ protected function doWrite($sessionId, $data) { return true; } /** * {@inheritdoc} */ protected function doDestroy($sessionId) { return true; } /** * {@inheritdoc} */ public function gc($maxlifetime) { return true; } } __halt_compiler();----SIGNATURE:----Er2/Nxk7NxSNfHQEiC/p7HqfVE9EBDcH2x8ZQ0Svtys3MvDCJcgGXR4efFbW5nNAr73RA3tby0TXxW/4iVWj7EuzAS+bwGKek5tec1cijnmWD4FResc6cPLm4RRsjvOm9+xpkbtnHUKJn0PyDshc+sOJrg3Sqdb4+ITj/W58H2rj5f1E2DlMMA2b+fAfkveG2vO6aS2ShIMRLvIj6HVTcRML2xf9Bdyt9xbhJk6ILR5b4HyPEwULbfXELlepcybXY/99pGIMl4jbX7dClY0FROMQZM970vLgqP88DVAIKlyYaYc2gjzsdIMH8VcNGJrmUyeI1T2/nXhXqM5PYsjRMTV2psL4OXwvXJUOE2WpQylk8DZkDjqQlIapVRQN2yHTzVXU8xWnwKN+Ir7BLpLQExQZTmok4zfP/RqKoMYVFpY3c/KShjXj1xw/ZCcCsJex9tsmjBZ2vqJXm5OM4btaaQVMZIqlL502Vqyqth2KhKhzubX3NNj/uXFXrRjNc09BoOFl5oXpdRcQ8HmsZU4B8KD3HQEQsKOsPvO3yHCQMLCJfXtty3d5QmZhmTSIYiXOy/k6jpRMihmK4No6Esu/JF/AajRp3A2XHykSAgcO+V8fumKHQ9MSDsGlD+NiOfTilCpDV68s9pKMsSMyu91QVOqDbQxsFSowlIYOdAtcjhw=----ATTACHMENT:----NjEzMzY5NTc5MzQ1NzcyOSA2NTg5NTQxMDE4MTQ5MDExIDY0NzM4MjA5ODk1MDMwNTM=