Size: a a a

2020 August 24

RM

Rustam Mamadaminov in Yii Framework 3
Алексей R
он ждёт удаления или чего? :)
Он меня ждет :)
источник

А

Алексей R in Yii Framework 3
:D
источник

AM

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

AM

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

DS

Dmitriy S in Yii Framework 3
Было бы неплохо все же юзать ООП и строгую типизацию.
return new Credentials($username, $password)
https://github.com/yiisoft/auth/pull/18/files#diff-8911d93bc9960d2e7f2149ae47b931b6L83
источник

AM

Alexander Makarov in Yii Framework 3
Можно там откомментить инлайн? А то diff, видно, сбился и не показывает, о какой строке речь...
источник

DS

Dmitriy S in Yii Framework 3
Блин, там оно не в диффе просто... Вот
https://github.com/yiisoft/auth/blob/master/src/Method/HttpBasic.php#L83
источник

AM

Alexander Makarov in Yii Framework 3
Вводить DTO для передачи между одним приватным методом и единственным его использующим?
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
будет "лишний" класс наружу торчать, засорять дополнение IDE
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
ну так...
Ну, код фреймворка еще и образец того как надо кодить...
Лично я стараюсь уже не юзать такие конструкции с возвратом массива
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
будет "лишний" класс наружу торчать, засорять дополнение IDE
Нет, так нет, такое дело)
источник

AM

Alexander Makarov in Yii Framework 3
private классов в PHP нет, к сожалению
источник

RM

Rustam Mamadaminov in Yii Framework 3
можно использовать phpdoc @internal :)
источник

O

OSW in Yii Framework 3
Welcome, Nikita White @nike_wht!

Это официальная группа "Yii 3 PHP Framework Community"!

🤝 Присоединяйтесь к обсуждениям, помогайте новичкам и коллегам, участвуйте в разработке фреймворка!

▪️ Документация: https://github.com/yiisoft/docs

▪️ Текущие задачи: https://trello.com/b/GiAnIAir/yii-3

▪️ Поддержать Yii материально: https://www.yiiframework.com/news/204/preparing-yii-for-the-long-run

Чат Yii 2:  @yii2ru
Чат Yii 1.1: @yii1ru
источник

В

Виктор in Yii Framework 3
@samdark, насчет иммутабельного конфига эвентов. Как быть в этом случае?
1. На строке 33 создается мок. Насколько я вижу по коду (может, недосмотрел где?), такие моки создаются только в рантайме.
2. На строках 35-40 на этот мок вешается обработка событий.
3. Ниже в тестах (напр., строки 45-49) проверяется количество вызовов обработчиков событий.
источник

AM

Alexander Makarov in Yii Framework 3
Виктор
@samdark, насчет иммутабельного конфига эвентов. Как быть в этом случае?
1. На строке 33 создается мок. Насколько я вижу по коду (может, недосмотрел где?), такие моки создаются только в рантайме.
2. На строках 35-40 на этот мок вешается обработка событий.
3. Ниже в тестах (напр., строки 45-49) проверяется количество вызовов обработчиков событий.
погодипогоди
источник

В

Виктор in Yii Framework 3
Как вариант - написать свою реализацию мока, который будет считать, какой метод сколько раз с какими параметрами вызывался, и потом делать assert уже на возвращаемые им значения. Но это так себе идея...
источник

AM

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

AM

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