S
S
Silm2017-01-27 21:03:00
Laravel
Silm, 2017-01-27 21:03:00

Laravel Entrust not caching requests?

Удивительное дело.
Пробую библиотеку Entrust ( https://github.com/Zizaco/entrust ) с Laravel 5.3.
Entrust требует драйвер кэша с поддержкой тэгов, у меня стоит Memcashed.
Но, на каждую проверку одной и той же роли, для одного и того же пользователя Entrust делает отдельный одинаковый запрос к БД. Полученные данные он вообще не пытается повторно использовать.
Мне всё это кажется странным. Так и должно быть?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Александр Аксентьев, 2017-01-27
@Sanasol Куратор тега Laravel

Там старый код.
Автор непонятный поддерживает или нет.
Вроде апдейты есть, но старые косяки не чинятся.
Видимо автор сидит на старой версии и ему пофиг.
Решение такое
https://github.com/S-anasol/entrust/commit/3804e0e...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question