uawdijnntqw1x1x1
IP : 216.73.216.5
Hostname : toronto-dev2
Kernel : Linux toronto-dev2 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
srv
/
users
/
craft4
/
apps
/
craft4-newsite-space
/
vendor
/
craftcms
/
..
/
.
/
craftcms
/
cms
/
src
/
web
/
Session.php
/
/
<?php /** * @link https://craftcms.com/ * @copyright Copyright (c) Pixel & Tonic, Inc. * @license https://craftcms.github.io/license/ */ namespace craft\web; use craft\behaviors\SessionBehavior; /** * Extends [[\yii\web\Session]] to add support for setting the session folder and creating it if it doesn’t exist. * * @author Pixel & Tonic, Inc. <support@pixelandtonic.com> * @since 3.0.0 * @mixin SessionBehavior */ class Session extends \yii\web\Session { /** * @inheritdoc * * --- * * ```php * $message = Craft::$app->session->getFlash('notice', null, true); * ``` * ```twig{1} * {% set message = craft.app.session.getFlash('notice', null, true) %} * {% if message %} * <p class="notice"> * {{ message }} * </p> * {% endif %} * ``` */ public function getFlash($key, $defaultValue = null, $delete = false) { return parent::getFlash($key, $defaultValue, $delete); } /** * @inheritdoc * * --- * * ```php * $messages = Craft::$app->session->getAllFlashes(true); * ``` * ```twig{1} * {% set messages = craft.app.session.getAllFlashes(true) %} * {% for key, message in messages %} * <p class="{{ key }}"> * {{ message }} * </p> * {% endfor %} * ``` */ public function getAllFlashes($delete = false): array { return parent::getAllFlashes($delete); } /** * @inheritdoc * * --- * * ```php * $hasNotice = Craft::$app->session->hasFlash('notice'); * ``` * ```twig{1} * {% if craft.app.session.hasFlash('notice') %} * <p class="notice"> * {{ craft.app.session.getFlash('notice', null, true) }} * </p> * {% endif %} * ``` */ public function hasFlash($key): bool { return parent::hasFlash($key); } }
/srv/users/craft4/apps/craft4-newsite-space/vendor/craftcms/.././craftcms/cms/src/web/Session.php