📍 /home/diasdiamonds/public_html/vendor/cakephp/cakephp/src/Auth/Storage
📝 Editando: MemoryStorage.php
<?php /** * CakePHP(tm) : Rapid Development Framework (https://cakephp.org) * Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org) * * Licensed under The MIT License * For full copyright and license information, please see the LICENSE.txt * Redistributions of files must retain the above copyright notice. * * @copyright Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org) * @link https://cakephp.org CakePHP(tm) Project * @since 3.1.0 * @license https://opensource.org/licenses/mit-license.php MIT License */ namespace Cake\Auth\Storage; /** * Memory based non-persistent storage for authenticated user record. */ class MemoryStorage implements StorageInterface { /** * User record. * * @var \ArrayAccess|array|null */ protected $_user; /** * Redirect url. * * @var string|null */ protected $_redirectUrl; /** * {@inheritDoc} */ public function read() { return $this->_user; } /** * {@inheritDoc} */ public function write($user) { $this->_user = $user; } /** * {@inheritDoc} */ public function delete() { $this->_user = null; } /** * {@inheritDoc} */ public function redirectUrl($url = null) { if ($url === null) { return $this->_redirectUrl; } if ($url === false) { $this->_redirectUrl = null; return null; } $this->_redirectUrl = $url; } }
[ Cancelar ]
Nome
Permissões
Ações
[ .. Voltar ]
📄 MemoryStorage.php
0644
[ EDITAR/VER ]
📄 SessionStorage.php
0644
[ EDITAR/VER ]
📄 StorageInterface.php
0644
[ EDITAR/VER ]