UserSession ​
- Type
- Class
- Namespace
- craft\web\twig\variables
- Inherits
- craft\web\twig\variables\UserSession
- Since
- 3.0.0
- Deprecated in
- in 3.0.0
User session functions.
Public Methods ​
| Method | Description |
|---|---|
| getFlash() | Returns a flash message by a given key. |
| getFlashes() | Returns all flash data for the user. |
| getRemainingSessionTime() | Returns the number of seconds the user will be logged in for. |
| getRememberedUsername() | Returns the remembered username from cookie. |
| getReturnUrl() | Returns the URL the user was trying to access before getting sent to the login page. |
| getUser() | Returns the currently logged in user. |
| hasFlash() | Returns whether a flash message exists by a given key. |
| isLoggedIn() | Returns whether the user is logged in. |
getFlash() ​
Returns a flash message by a given key.
Arguments ​
Returns ​
mixed
getFlashes() ​
Returns all flash data for the user.
Arguments ​
$delete(boolean)
Returns ​
getRemainingSessionTime() ​
Returns the number of seconds the user will be logged in for.
Returns ​
getRememberedUsername() ​
Returns the remembered username from cookie.
Returns ​
getReturnUrl() ​
Returns the URL the user was trying to access before getting sent to the login page.
Arguments ​
Returns ​
string – The return URL, or|null $defaultUrl.
getUser() ​
Returns the currently logged in user.
Returns ​
hasFlash() ​
Returns whether a flash message exists by a given key.
Arguments ​
$key(string)
Returns ​
mixed
isLoggedIn() ​
Returns whether the user is logged in.