Size: a a a

2020 September 03

RT

Roman Tsurkanu in Yii Framework 3
Ну может типы где то не проставлены, или может где то final стоит использовать. Такие штуки косметические
источник

RT

Roman Tsurkanu in Yii Framework 3
Но лучше сначала тесты
источник

СП

Сергей Предводителев... in Yii Framework 3
👍
источник

AM

Alexander Makarov in Yii Framework 3
Тесты в любом случае помогут.
источник

AM

Alexander Makarov in Yii Framework 3
Но вообще arrays в плане релиза не прост.
источник

AM

Alexander Makarov in Yii Framework 3
Он мне не нравится в плане того, что там есть и как оно оформлено.
источник

AM

Alexander Makarov in Yii Framework 3
То есть там надо смотреть ещё на логичность набора фич, дубли, слишком сложные методы с флагами.
источник

СП

Сергей Предводителев... in Yii Framework 3
А стоит ли тогда с тестами сейчас морочаться, если большая вероятность переделки?
источник

RT

Roman Tsurkanu in Yii Framework 3
Сергей Предводителев
А стоит ли тогда с тестами сейчас морочаться, если большая вероятность переделки?
Конечно
источник

RT

Roman Tsurkanu in Yii Framework 3
Проще рефачить с тестами
источник

СП

Сергей Предводителев... in Yii Framework 3
понял
источник

YM

Yuriy Mamaev in Yii Framework 3
Подскажите, пожалуйста, как правильно сформировать файл aliases.php. У меня некоторые тесты db-migration не взлетают так-же как и в github actions. Пишет ошибку "yiisoft/composer-config-plugin-output/aliases.php): failed to open stream: No such file or directory"

Создаю этот файл, сыпется другая ошибка "Invalid path alias: @Yiisoft/Yii/Db/Migration/Tests/Build". Заполняю файл aliases массивом и всё взлетает:
[
   '@Yiisoft/Yii/Db/Migration/Tests/Build' => '/mnt/hdd-raid/PhpstormProjects/yii-dev-tool/dev/db-migration/tests/Build',
]

Как сгенерировать файл aliases.php правильно, а не так костыльно?
источник

YM

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

AM

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

AM

Alexander Makarov in Yii Framework 3
Yuriy Mamaev
Подскажите, пожалуйста, как правильно сформировать файл aliases.php. У меня некоторые тесты db-migration не взлетают так-же как и в github actions. Пишет ошибку "yiisoft/composer-config-plugin-output/aliases.php): failed to open stream: No such file or directory"

Создаю этот файл, сыпется другая ошибка "Invalid path alias: @Yiisoft/Yii/Db/Migration/Tests/Build". Заполняю файл aliases массивом и всё взлетает:
[
   '@Yiisoft/Yii/Db/Migration/Tests/Build' => '/mnt/hdd-raid/PhpstormProjects/yii-dev-tool/dev/db-migration/tests/Build',
]

Как сгенерировать файл aliases.php правильно, а не так костыльно?
Интересно. Надо посмотреть что там не так...
источник

AM

Alexander Makarov in Yii Framework 3
Я гляну, постараюсь сегодня.
источник

YM

Yuriy Mamaev in Yii Framework 3
Alexander Makarov
Я гляну, постараюсь сегодня.
Хорошо, спасибо
источник

a

anton in Yii Framework 3
Да
источник

СП

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

?
источник

T

TradersVE in Yii Framework 3
Yuriy Mamaev
Подскажите, пожалуйста, как правильно сформировать файл aliases.php. У меня некоторые тесты db-migration не взлетают так-же как и в github actions. Пишет ошибку "yiisoft/composer-config-plugin-output/aliases.php): failed to open stream: No such file or directory"

Создаю этот файл, сыпется другая ошибка "Invalid path alias: @Yiisoft/Yii/Db/Migration/Tests/Build". Заполняю файл aliases массивом и всё взлетает:
[
   '@Yiisoft/Yii/Db/Migration/Tests/Build' => '/mnt/hdd-raid/PhpstormProjects/yii-dev-tool/dev/db-migration/tests/Build',
]

Как сгенерировать файл aliases.php правильно, а не так костыльно?
composer-plugin generates it automatically, a solution without using the composer-plugin would be to configure the aliases in TestCase manually.
источник