Size: a a a

2020 October 11

СП

Сергей Предводителев... in Yii Framework 3
Доброе утро :)

https://github.com/yiisoft/arrays/blob/90efabc777f701c0685a2217c07e65eb5b8c727d/src/ArrayHelper.php#L122

Для чего здесь reset($args) ? По-моему он ни на что не влияет... подумываю удалить, но может что-то упускаю?
источник

RM

Rustam Mamadaminov in Yii Framework 3
Если удалишь ресеттит, ReverseBlockMerge не получится...
источник

СП

Сергей Предводителев... in Yii Framework 3
Rustam Mamadaminov
Если удалишь ресеттит, ReverseBlockMerge не получится...
Почему? Там дальше работа performReverseBlockMerge от внутреннего указателя не зависит
источник

СП

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

СП

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

СП

Сергей Предводителев... in Yii Framework 3
У меня проект на yii2, в будущем планирую потихоньку на yii3 переехать.
Диспетчер событий в yii2 не PSR, то уже сейчас хочется использовать какой-то PSR-совместимый, чтобы в будущем переключится на yii3. Посоветуйте какой? symfony/event-dispatcher ?
источник

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
Доброе утро :)

https://github.com/yiisoft/arrays/blob/90efabc777f701c0685a2217c07e65eb5b8c727d/src/ArrayHelper.php#L122

Для чего здесь reset($args) ? По-моему он ни на что не влияет... подумываю удалить, но может что-то упускаю?
На всякий случай, если вдруг perfomMerge будет юзать указатель
источник

СП

Сергей Предводителев... in Yii Framework 3
Dmitriy S
На всякий случай, если вдруг perfomMerge будет юзать указатель
При передаче в функцию указатель сбрасывается:

function x(...$x) {
   var_dump(current($x)); // 1
}

$a = [1,2];
end($a);
x(...$a);
источник

СП

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

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
Получается можно снести
тогда снеси
источник

СП

Сергей Предводителев... in Yii Framework 3
Dmitriy S
тогда снеси
оке, в следующий PR)
источник

СП

Сергей Предводителев... in Yii Framework 3
Вот тут в changelog пишем всегда ID PR ?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
У меня проект на yii2, в будущем планирую потихоньку на yii3 переехать.
Диспетчер событий в yii2 не PSR, то уже сейчас хочется использовать какой-то PSR-совместимый, чтобы в будущем переключится на yii3. Посоветуйте какой? symfony/event-dispatcher ?
А от yii3 не подходит? Или нужен релизнутый?
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
А от yii3 не подходит? Или нужен релизнутый?
Два момента, пока на проекте php7.3 + да, хочется всё таки стабильный. Его последнее время активно пилили.
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Два момента, пока на проекте php7.3 + да, хочется всё таки стабильный. Его последнее время активно пилили.
Так может лучше заняться апдейтом версии пхп?
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
Так может лучше заняться апдейтом версии пхп?
Надо, но боязно))) Оттягиваю как могу
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Надо, но боязно))) Оттягиваю как могу
Почему?
источник

А

Алексей R in Yii Framework 3
Что сломается?
источник

СП

Сергей Предводителев... in Yii Framework 3
Только из мысли "А вдруг что-то сломается". Проект без тестов
источник

СП

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