Size: a a a

2020 July 30

А

Алексей R in Yii Framework 3
Alexander Borisov
вот тут не знаю, видимо инвалидация кеша сложнее, чем такой костыль 🙂
если провайдер даёт команду под одним именем а в команде default-name под другим, то почему не выполняется под тем именем, которое даёт провайдер?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Норм команда для yii-cycle?
Делать PR?
норм, можно
источник

AB

Alexander Borisov in Yii Framework 3
По идеи - defaultName - это как раз имя для провайдера
источник

А

Алексей R in Yii Framework 3
Alexander Borisov
По идеи - defaultName - это как раз имя для провайдера
default как бы намекает на то, что можно сменить. Почему не commandName?
источник

AB

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

А

Алексей R in Yii Framework 3
и что, это эталонное адекватное поведение?
источник

AB

Alexander Borisov in Yii Framework 3
Алексей R
default как бы намекает на то, что можно сменить. Почему не commandName?
полагаю, потому что BC, name - это нестатичное поле, которое было изначально
источник

СП

Сергей Предводителев... in Yii Framework 3
В итоге очень не логично выходит, когда has - говорит, что компонент есть, а get его не возвращает
источник

AB

Alexander Borisov in Yii Framework 3
Сергей Предводителев
В итоге очень не логично выходит, когда has - говорит, что компонент есть, а get его не возвращает
ну и нелогично получается, что в defaultName - одно, а в getName - другое 🙂
источник

AB

Alexander Borisov in Yii Framework 3
Алексей R
и что, это эталонное адекватное поведение?
могу ошибаться, но это сделано, как раз для того, чтобы не инсанцировать контейнер для всех команд. к примеру в CI может требоваться какой-нибудь entityManager, который валится из-за отсутствия доступа к БД. Т.е. вариант кешировать - не подойдет как раз
источник

СП

Сергей Предводителев... in Yii Framework 3
Может переименовать $aliases в $yiiAliases, чтобы не ругался?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Может переименовать $aliases в $yiiAliases, чтобы не ругался?
?
источник

СП

Сергей Предводителев... in Yii Framework 3
Ну там ругается на то, что в Command симфоневском есть private $aliases
Я предлагаю у нас переименовать переменную
источник

А

Алексей R in Yii Framework 3
а в чём прикол? зачем?
источник

А

Алексей R in Yii Framework 3
а, понял
источник

А

Алексей R in Yii Framework 3
дак она private
источник

СП

Сергей Предводителев... in Yii Framework 3
Да, я понимаю. Но как сделать, чтобы этот анализатор не возмущался
источник

A

Alex in Yii Framework 3
Сергей Предводителев
Да, я понимаю. Но как сделать, чтобы этот анализатор не возмущался
добавить правило исключения видимо
источник

СП

Сергей Предводителев... in Yii Framework 3
Я не умею)
источник

А

Алексей R in Yii Framework 3
проблема в том, что $file = $input->getArgument('file'); анализатором воспринимается как sting|string[] , т.к. getArgument в зависимости от настроек может вернуть всё что угодно
источник