Size: a a a

2020 December 16

AM

Alexander Makarov in Yii Framework 3
Alexander Borisov
Тут теряется преимущество PSR. Получается что эту библиотеку просто так другой не заменить, потому что везде в приложении используется не-PSR-ный интерфейс
Ну +- да. Библиотека остаётся тонкой обёрткой.
источник

СП

Сергей Предводителев... in Yii Framework 3
аа.. я качал с php.net а конфиги с 7,4 взял из оспанели)
источник

ИК

Иван Колотилкин... in Yii Framework 3
Сергей Предводителев
аа.. я качал с php.net а конфиги с 7,4 взял из оспанели)
а точно. можно ж скачь там. спасибо за совет
источник

AM

Alexander Makarov in Yii Framework 3
Просто та же защита от каскадного фейла кеша не реализуется нормально с PSR-интерфейсом.
источник

AM

Alexander Makarov in Yii Framework 3
Для неё нужно чтобы get и set были одновременно.
источник

AM

Alexander Makarov in Yii Framework 3
А вот бэкенды для этого дела норм по PSR-16.
источник

AB

Alexander Borisov in Yii Framework 3
почему не заэкстендить PSR и добавить этот метод?
источник

AM

Alexander Makarov in Yii Framework 3
Потому что юзание PSR-а напрямую тут же убивает защиту от dog piling
источник

AM

Alexander Makarov in Yii Framework 3
Alexander Borisov
почему не заэкстендить PSR и добавить этот метод?
И как его вызывать?
источник

AM

Alexander Makarov in Yii Framework 3
Если я в зависимости прописываю наш интерфейс, тогда я не могу заменить его на любой PSR-16 уже.
источник

AM

Alexander Makarov in Yii Framework 3
Потому что там есть лишний метод. Контракт нарушен будет.
источник

AB

Alexander Borisov in Yii Framework 3
Alexander Makarov
И как его вызывать?
ну, если нужен getOrSet, то вызывать CacheInterface, если нужен только Psr - то его интерфейс
источник

AM

Alexander Makarov in Yii Framework 3
Alexander Borisov
ну, если нужен getOrSet, то вызывать CacheInterface, если нужен только Psr - то его интерфейс
Ну сейчас так и получается.
источник

AM

Alexander Makarov in Yii Framework 3
В контейнере так и так у нас два интерфейса.
источник

EZ

Evgeniy Zyubin in Yii Framework 3
Кому нужен просто PSR-16, можно его использовать напрямую и все.
источник

AM

Alexander Makarov in Yii Framework 3
Нужен PSR — хинтимся на PSR.
источник

AB

Alexander Borisov in Yii Framework 3
А, ок. Ну да, так на так
источник

Д

Дмитрий in Yii Framework 3
Чтобы можно было прокинуть существующий кеш в воронку для psr-cache only входящего параметра. В других случаях придется иметь несколько разных кешей.
Ну или запилить тогда метод getPsrCacheInstance() :)
источник

СП

Сергей Предводителев... in Yii Framework 3
Как получить URL папки для Assets ?
У меня там картинка и я хочу её вывести Html::img(???).
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
Чтобы можно было прокинуть существующий кеш в воронку для psr-cache only входящего параметра. В других случаях придется иметь несколько разных кешей.
Ну или запилить тогда метод getPsrCacheInstance() :)
Что за "воронка для PSR-cache"?
источник