Size: a a a

2020 June 26

T

TradersVE in Yii Framework 3
источник

T

TradersVE in Yii Framework 3
PHP 8.0 binary it's out
источник

NO

Nex Otaku in Yii Framework 3
union types in php?
источник

T

TradersVE in Yii Framework 3
источник

Д

Дмитрий in Yii Framework 3
what is the best way to decide what js/css to load: minified or normal depends on DEV/PROD version?
источник

Д

Дмитрий in Yii Framework 3
also, in assets/docs i see @basePath and @web/assets , and in yii3 app template i see its changed to @assets and @assetsUrl , should be change it in docs too?
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
also, in assets/docs i see @basePath and @web/assets , and in yii3 app template i see its changed to @assets and @assetsUrl , should be change it in docs too?
Yes
источник

Д

Дмитрий in Yii Framework 3
can you explain the purpose of this in CacheProvider.php :
$container->set(YiiCacheInterface::class, Yiisoft\Cache\Cache::class);

and above we inject actual FileCache for Psr\SimpleCache\CacheInterface .
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
can you explain the purpose of this in CacheProvider.php :
$container->set(YiiCacheInterface::class, Yiisoft\Cache\Cache::class);

and above we inject actual FileCache for Psr\SimpleCache\CacheInterface .
We're wrapping PSR cache with our own to get some extra features.
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
We're wrapping PSR cache with our own to get some extra features.
to get actual configured cache in app, i should get \Yiisoft\Cache\Cache, \YiiSoft\Cache\CacheInterface or Psr\SimpleCache\CacheInterface?
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
to get actual configured cache in app, i should get \Yiisoft\Cache\Cache, \YiiSoft\Cache\CacheInterface or Psr\SimpleCache\CacheInterface?
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
to get actual configured cache in app, i should get \Yiisoft\Cache\Cache, \YiiSoft\Cache\CacheInterface or Psr\SimpleCache\CacheInterface?
\Yiisoft\Cache\Cache depends on Psr\SimpleCache\CacheInterface and implements  \YiiSoft\Cache\CacheInterface
источник

Д

Дмитрий in Yii Framework 3
Ну то-есть в контроллере мне писать Yiisoft\Cache\Cache ?
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
Ну то-есть в контроллере мне писать Yiisoft\Cache\Cache ?
Не, \YiiSoft\Cache\CacheInterface
источник

DS

Dmitriy S in Yii Framework 3
А он в свою очередь подтянят с контейнера инстанс Yiisoft\Cache\Cache в который заинжектится Psr\SimpleCache\CacheInterface
источник

DS

Dmitriy S in Yii Framework 3
Yiisoft\Cache\Cache - это по сути прокси для псрного кеша, который добавляет туда свои фичи
источник

Д

Дмитрий in Yii Framework 3
Угу.. просто в доке где-то встречал просто cache\cache . Прийду до компа найду
источник

Д

Дмитрий in Yii Framework 3
https://github.com/yiisoft/docs/blob/master/guide/en/concept/di-container.md#injecting-dependencies-
вот тут.. но я понимаю что это просто пример. так-что не имеет отношения к вопросу.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Дока не должна конфузить.
источник