Size: a a a

2020 March 04

DS

Dmitriy S in Yii Framework 3
Значит пока оставляю delegateLookup публичным. Хотя без него можно в принципе обойтись, но надо будет немного прокси преписать.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
всё ещё не ясно, тесты картину прояснят, наверное
Может все же сделаешь пакет yiisoft/proxy-contracts?
Я бы уже вынес из di интерфейс ContainerProxyInterface. А билдер я уже удалил.
источник

AM

Alexander Makarov in Yii Framework 3
что будет в proxy-contracts?
источник

AM

Alexander Makarov in Yii Framework 3
Мне не нравится название
источник

AM

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

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
почему не container-proxy?
Название без разницы, можно и container-proxy, там будет ContainerProxyInterface только пока
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Мне не нравится название
Названия пакетов с окончанием -contracts обычно используется для пакетов с интерфейсами.
источник

DS

Dmitriy S in Yii Framework 3
Но у Yii всегда был особенный путь, так что назови как тебе больше нравится) Я этот пакет буду использовать в билдере, который сейчас немного переписал и вынес в свой отдельный пакет.
источник

AM

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

DS

Dmitriy S in Yii Framework 3
Премного благодарен
источник

a

anton in Yii Framework 3
Warning: file_put_contents(/app/runtime/build/config/common.php): failed to open stream: Permission denied in /app/vendor/hiqdev/composer-config-plugin/src/configs/Config.php on line 238

Запускаю  yii-demo с помощью docker-compose и получаю такую ошибку. Исправляется назначением прав 0777 на папку  runtime. Думаю сделать написать postinstall в композере или  с помощью билдера нужно делать?
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
Название без разницы, можно и container-proxy, там будет ContainerProxyInterface только пока
Хотя можно туда и пару классов с дебагера перекинуть, так что так может даже лучше.
источник

AM

Alexander Makarov in Yii Framework 3
777 - это слишком
источник

a

anton in Yii Framework 3
Alexander Makarov
777 - это слишком
Я посмотрел какие права стоят в yii2 темплейте на runtime
источник

a

anton in Yii Framework 3
anton
Я посмотрел какие права стоят в yii2 темплейте на runtime
Вот и думаю аналогично сделать
источник

AM

Alexander Makarov in Yii Framework 3
ок, давай сделаем
источник

AM

Alexander Makarov in Yii Framework 3
@yiiliveext что за AbstractContainerConfigurator появился?
источник

DS

Dmitriy S in Yii Framework 3
Это чтобы сервис-провайдеры могли сетить в контейнер зависисмости.
источник

AM

Alexander Makarov in Yii Framework 3
а раньше не могли?
источник

DS

Dmitriy S in Yii Framework 3
Раньше сеттер публичный был, сейчас - приватный.
источник