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.