Size: a a a

2020 September 03

T

TradersVE in Yii Framework 3
Alexander Makarov
А может алиасы добавить в require-dev?
nope
источник

NO

Nex Otaku in Yii Framework 3
Сергей Предводителев
ArrayHelper::getValue($object, 'key', 'defaultValue')
Какое ожидаемое поведение в случае, если объект не возвращает свойство:
1) Exception
2) defaultValue

?
О чём я и говорил, дефолт порождает неоднозначность )
источник

T

TradersVE in Yii Framework 3
The package depends on the aliases for the namespaces, I know it can be done differently, but the aliases is convenient, because the composer-plugin resolves them from composer.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Yuriy Mamaev
Не получается убрать использование алиасов в тестах из-за этого блока https://github.com/yiisoft/yii-db-migration/blob/master/src/Service/MigrationService.php#L571

Как поступить?
Понял. Тогда сейчас гляну локально тесты...
источник

Д

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

В

Виктор in Yii Framework 3
Почему бы не оставить? Не вижу профита в их отсутствии.
источник

T

TradersVE in Yii Framework 3
Alexander Makarov
Понял. Тогда сейчас гляну локально тесты...
Now if we find a better way to resolve the directories for the namespace without the composer-plugin it will be fine
источник

D

DarkDef in Yii Framework 3
TradersVE
yes remove [] in single() ?
Yes
источник

В

Виктор in Yii Framework 3
Поддерживать их тоже никак не надо, это просто 2 константы
источник

YM

Yuriy Mamaev in Yii Framework 3
Alexander Makarov
А может алиасы добавить в require-dev?
Я первый раз пытаюсь что-то сделать в yii3=) Я пока не очень понимаю о чём речь) Сейчас пробую отрефакторить эти тесты. Например, мне не понравилось что они хрупкие из-за зависимости от порядка запуска
источник

YM

Yuriy Mamaev in Yii Framework 3
от алиасов получилось уйти только в тестах Paths
источник

T

TradersVE in Yii Framework 3
Yuriy Mamaev
Я первый раз пытаюсь что-то сделать в yii3=) Я пока не очень понимаю о чём речь) Сейчас пробую отрефакторить эти тесты. Например, мне не понравилось что они хрупкие из-за зависимости от порядка запуска
Of course they must be in order because each one generates the files in a real way, there are no simalucros, obviously the order could be eliminated if the files were already generated
источник

T

TradersVE in Yii Framework 3
Yuriy Mamaev
Я первый раз пытаюсь что-то сделать в yii3=) Я пока не очень понимаю о чём речь) Сейчас пробую отрефакторить эти тесты. Например, мне не понравилось что они хрупкие из-за зависимости от порядка запуска
but for the paths you can have path: ['@app/Migrations', '@yii/Migrations', '@test/Migrations']
источник

YM

Yuriy Mamaev in Yii Framework 3
TradersVE
Of course they must be in order because each one generates the files in a real way, there are no simalucros, obviously the order could be eliminated if the files were already generated
I made sure that the necessary tests for some tests were already generated in another folder.
источник

T

TradersVE in Yii Framework 3
Yuriy Mamaev
I made sure that the necessary tests for some tests were already generated in another folder.
👍
источник

YM

Yuriy Mamaev in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
Виктор
Почему бы не оставить? Не вижу профита в их отсутствии.
Они тупо будут вылезать в автокомплите хотя-бы. Я не вижу смысла держать там то, что никогда не будет использовано. Просто это мусор.
источник

AM

Alexander Makarov in Yii Framework 3
Yuriy Mamaev
от алиасов получилось уйти только в тестах Paths
Уже хорошо.
источник

YM

Yuriy Mamaev in Yii Framework 3
Alexander Makarov
Ещё нужно или выпилить - лучше вариант?
Всё ещё значит нужно) Ошибка так и валится
источник