EncryptedStore

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.

doc_Laravel
2016-11-02 16:16:39
Comments
Leave a Comment

Please login to continue.