Size: a a a

2020 May 05

AM

Alexander Makarov in Yii Framework 3
нет, зачем?
источник

AM

Alexander Makarov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
вот же, готово давно
источник

А

Алексей R in Yii Framework 3
а, ну ок )
источник

А

Алексей R in Yii Framework 3
прям 1в1 как у Odan, только save() метода нет и ещё по мелочи
источник

AM

Alexander Makarov in Yii Framework 3
что такое Odan?
источник

А

Алексей R in Yii Framework 3
Алексей R
пока из того, что мне понравилось, это https://github.com/odan/session
ссылку выше двал )
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
А базе хранить - не очень хорошая практика. Одни проблемы. Но если надо, то сейчас это:

1. Реализовываем SessionHandlerInterface.
2. Кидаем сессии в конструктор через DI-конфиг.
Какая это практика - дело десятое. Вопрос в том будем ли мы реализовывать под это пакеты как в yii2, для хранения в db|cache|redis|mongo
источник

AM

Alexander Makarov in Yii Framework 3
ну либо реализуем либо дадим ссылки на готовые
источник

AM

Alexander Makarov in Yii Framework 3
session handler - штука стандартная
источник

AM

Alexander Makarov in Yii Framework 3
реализации имеются, в том числе и PECL
источник

AM

Alexander Makarov in Yii Framework 3
поэтому я так и реализовал сессию...
источник

T

TradersVE in Yii Framework 3
@yiiliveext When I define a ServiceProvider, it loads fine, but until I do $container->get('class'), it doesn't load the configuration, it shouldn't be activated automatically, they are services.
источник

DS

Dmitriy S in Yii Framework 3
TradersVE
@yiiliveext When I define a ServiceProvider, it loads fine, but until I do $container->get('class'), it doesn't load the configuration, it shouldn't be activated automatically, they are services.
Hmm, can you take me an example? Providers register in the index.php during the preload stage.
источник

T

TradersVE in Yii Framework 3
For example I have a MySqlConnectionProvider::class Service, I have to do $container->get('MySqlConnection::class'), to make it work.
источник

T

TradersVE in Yii Framework 3
The idea of services is good because it simplifies the configurations.
источник

T

TradersVE in Yii Framework 3
The service provider when registering should be activated automatically.
источник

AM

Alexander Makarov in Yii Framework 3
If you don't need a service right away, why registering it?
источник

AM

Alexander Makarov in Yii Framework 3
Currently it registers a service when service is requested.
источник

T

TradersVE in Yii Framework 3
I would like that when starting the application to have the services active, logger, mailer, mysqlconecction, eventdispatcher, I think it would be good.
источник