Size: a a a

2020 September 01

AM

Alexander Makarov in Yii Framework 3
class MyProvider implements Provider
{
   public function getServices(): array
   {
       return [MyInterface::class => MyClass, MyInterface2::class => MyClass2::class],
   }
}
источник

AM

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

А

Алексей R in Yii Framework 3
В них можно раньше было задавать подписки на ивенты
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
почему не так?
Это так же как в пр, не?
источник

AM

Alexander Makarov in Yii Framework 3
а, теперь я воткнул в PR :)
источник

AM

Alexander Makarov in Yii Framework 3
минусы есть?
источник

AM

Alexander Makarov in Yii Framework 3
и нужен ли теперь не deferred provider?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
и нужен ли теперь не deferred provider?
Он и раньше был не нужен в принципе
источник

AM

Alexander Makarov in Yii Framework 3
может выпилишь сразу?
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Он и раньше был не нужен в принципе
Нужен был, когда можно было подписываться на события
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
Он и раньше был не нужен в принципе
Немного больше кода, на один метод
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
Нужен был, когда можно было подписываться на события
М? Ты о чём?
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
М? Ты о чём?
О провайдерах
источник

AM

Alexander Makarov in Yii Framework 3
О каких событиях?
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
О каких событиях?
Ивенты
источник

AM

Alexander Makarov in Yii Framework 3
MyInterface::class => function($container)  { ... }
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
в том числе и подписаться
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
в том числе и подписаться
Это deferred
источник

А

Алексей R in Yii Framework 3
Сработает только при запросе из контейнера и уже нельзя будет подписаться
источник