EncryptedStore
class EncryptedStore extends Store (View source)
Methods
| void | __construct(string $name, SessionHandlerInterface $handler, Encrypter $encrypter, string|null $id = null) Create a new session instance. | |
| start() {@inheritdoc} | from Store | |
| getId() {@inheritdoc} | from Store | |
| setId($id) {@inheritdoc} | from Store | |
| bool | isValidId(string $id) Determine if this is a valid session ID. | from Store |
| getName() {@inheritdoc} | from Store | |
| setName($name) {@inheritdoc} | from Store | |
| invalidate($lifetime = null) {@inheritdoc} | from Store | |
| migrate($destroy = false, $lifetime = null) {@inheritdoc} | from Store | |
| bool | regenerate(bool $destroy = false) Generate a new session identifier. | from Store |
| save() {@inheritdoc} | from Store | |
| void | ageFlashData() Age the flash data for the session. | from Store |
| has($name) {@inheritdoc} | from Store | |
| get($name, $default = null) {@inheritdoc} | from Store | |
| mixed | pull(string $key, string $default = null) Get the value of a given key and then forget it. | from Store |
| bool | hasOldInput(string $key = null) Determine if the session contains old input. | from Store |
| mixed | getOldInput(string $key = null, mixed $default = null) Get the requested item from the flashed input array. | from Store |
| set($name, $value) {@inheritdoc} | from Store | |
| void | put(string|array $key, mixed $value = null) Put a key / value pair or array of key / value pairs in the session. | from Store |
| void | push(string $key, mixed $value) Push a value onto a session array. | from Store |
| void | flash(string $key, mixed $value) Flash a key / value pair to the session. | from Store |
| void | now(string $key, mixed $value) Flash a key / value pair to the session for immediate use. | from Store |
| void | flashInput(array $value) Flash an input array to the session. | from Store |
| void | reflash() Reflash all of the session flash data. | from Store |
| void | keep(array|mixed $keys = null) Reflash a subset of the current flash data. | from Store |
| all() {@inheritdoc} | from Store | |
| replace(array $attributes) {@inheritdoc} | from Store | |
| remove($name) {@inheritdoc} | from Store | |
| void | forget(string|array $keys) Remove one or many items from the session. | from Store |
| clear() {@inheritdoc} | from Store | |
| void | flush() Remove all of the items from the session. | from Store |
| isStarted() {@inheritdoc} | from Store | |
| registerBag(SessionBagInterface $bag) {@inheritdoc} | from Store | |
| getBag($name) {@inheritdoc} | from Store | |
| getMetadataBag() {@inheritdoc} | from Store | |
| array | getBagData(string $name) Get the raw bag data array for a given bag. | from Store |
| string | token() Get the CSRF token value. | from Store |
| string | getToken() Get the CSRF token value. | from Store |
| void | regenerateToken() Regenerate the CSRF token value. | from Store |
| string|null | previousUrl() Get the previous URL from the session. | from Store |
| void | setPreviousUrl(string $url) Set the "previous" URL in the session. | from Store |
| void | setExists(bool $value) Set the existence of the session on the handler if applicable. | from Store |
| SessionHandlerInterface | getHandler() Get the underlying session handler implementation. | from Store |
| bool | handlerNeedsRequest() Determine if the session handler needs a request. | from Store |
| void | setRequestOnHandler(Request $request) Set the request on the handler instance. | from Store |
| Encrypter | getEncrypter() Get the encrypter instance. |
Please login to continue.