Compare commits

..

2 Commits

3 changed files with 22 additions and 11 deletions

View File

@ -2,15 +2,18 @@
declare(strict_types=1); declare(strict_types=1);
namespace mirzaev\yii2\arangodb\sessions; namespace mirzaev\yii2\sessions\arangodb;
// Фреймворк Yii
use yii; use yii;
use yii\di\Instance; use yii\di\Instance;
use yii\base\InvalidConfigException; use yii\base\InvalidConfigException;
use mirzaev\yii2\arangodb\Connection; // Модуль ArangoDB для фреймворка Yii
use mirzaev\yii2\arangodb\Query; use mirzaev\yii2\arangodb\Connection,
mirzaev\yii2\arangodb\Query;
// Встроенные библиотеки
use Exception; use Exception;
/** /**
@ -44,8 +47,8 @@ use Exception;
* *
* @see yii\web\DbSession Наследует, копирует (Inherit, copy) * @see yii\web\DbSession Наследует, копирует (Inherit, copy)
* *
* @package yii2\ArangoDB * @package mirzaev\yii2\sessions\arangodb
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su> * @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
* *
* @since 2.0 * @since 2.0
*/ */

View File

@ -1,7 +1,14 @@
<?php <?php
// Модуль ArangoDB для фреймворка Yii
use mirzaev\yii2\arangodb\Migration; use mirzaev\yii2\arangodb\Migration;
/**
* Создание коллекции для хранения сессий
*
* @package mirzaev\yii2\sessions\arangodb
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
*/
class create_sessions_collection extends Migration class create_sessions_collection extends Migration
{ {
public function up() public function up()

View File

@ -2,11 +2,11 @@
declare(strict_types=1); declare(strict_types=1);
namespace mirzaev\yii2\arangodb\sessions; namespace mirzaev\yii2\sessions\arangodb;
use yii; // Фреймворк Yii
use yii,
use yii\web\Session; yii\web\Session;
/** /**
* Базовый класс для реализации хранилища сессий * Базовый класс для реализации хранилища сессий
@ -15,7 +15,8 @@ use yii\web\Session;
* *
* @property-read bool $useCustomStorage Разрешение использовать своё хранилища (Whether to use custom storage) * @property-read bool $useCustomStorage Разрешение использовать своё хранилища (Whether to use custom storage)
* *
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su> * @package mirzaev\yii2\sessions\arangodb
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
* @author Paul Klimov <klimov.paul@gmail.com> * @author Paul Klimov <klimov.paul@gmail.com>
*/ */
abstract class MultiFieldSession extends Session abstract class MultiFieldSession extends Session