Size: a a a

2020 February 15

DS

Dmitriy S in Yii Framework 3
Дмитрий
@yiiliveext ща глянул тест на коллекцию.
может быть мы из группы будем кидать ошибку, что имена не уникальные?
Шерлок, но как?
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
делать один или несколько
Один.
источник

DS

Dmitriy S in Yii Framework 3
Не спешите мержить этот пр, я еще добавляю туда.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
А в дебагере нет вывода роутов, кстати?
Хорошо бы.
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
у нас уже есть возможность программно накинуть мидлвар в самое начало и в самый конец? для дебагера нужно реквест/респонс ловить
ну или какие-то другие пути решения может быть есть?
Накидываешь всегда в начало. В мидлваре ты сам решаешь, отработает ли оно до или после.
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
кстати да, те же названия мидлварей не узнаешь
источник

А

Алексей R in Yii Framework 3
Имеется ввиду из реквеста/респонса
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
Шерлок, но как?
при создании группы или добавлении нового роута лопатим роуты с чекаем на уникальность, или так нельзя?
источник

DS

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

Д

Дмитрий in Yii Framework 3
что мешает?
источник

AM

Alexander Makarov in Yii Framework 3
С диспетчером в yii-web может быть и засада, неплохо бы перепроверить. Достраивать мидлвари на ходу — сомнительное удовольствие.
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
что мешает?
В другой группе на высшем уровне может быть такое-же имя. А если проверять по всей иерархии вниз, то это очень непроизводительно, этот тормоз никому не нужен.
источник

Д

Дмитрий in Yii Framework 3
группу будет проверять только свои составляющие. коллекция - всю иерархию
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
группу будет проверять только свои составляющие. коллекция - всю иерархию
Ну а смысл какой в двойной проверке?
источник

Д

Дмитрий in Yii Framework 3
тот, что узнаем об ошибке поздно
источник

Д

Дмитрий in Yii Framework 3
сейчас
источник

DS

Dmitriy S in Yii Framework 3
И что это изменит?
источник

Д

Дмитрий in Yii Framework 3
а сделать оптимизацию можно хранением имён в локальной переменной с дальнейшей проверкой на in
источник

DS

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

Д

Дмитрий in Yii Framework 3
не рационально сначала разрешать, а потом тут же запрещать
источник