Size: a a a

2019 December 03

А

Аль Пачино in PHP
FOX
но это уже уродование интерфейса во имя тестов, компромиссы такие компромиссы :)
Дату вынести, и протект метод.
Далее, а расчёты как?
источник
2019 December 04

F

FOX in PHP
Аль Пачино
Дату вынести, и протект метод.
Далее, а расчёты как?
я не тебе отвечал, хз, что там за расчёты (:
источник

А

Аль Пачино in PHP
FOX
я не тебе отвечал, хз, что там за расчёты (:
Там среднеарифметическое и расчёт кол-во массивов.
источник

А

Аль Пачино in PHP
В любом случаи рефакторинг кода делать.
источник

B

Big_Shark in PHP
FOX
ну так в тесте сконверти dmyhmi в дейттайм, из него вытяни таймштамп и через дельту сравни с now
Не уверен как дельта будет со строкой работать, с интом и флоатом понятно
источник

F

FOX in PHP
Big_Shark
Не уверен как дельта будет со строкой работать, с интом и флоатом понятно
Я не про строку писал ) вырежи дату (или отрежь лишнее), сконверти её в таймштамп - вот тебе и число
источник

B

Big_Shark in PHP
@DJ_Biggy $count[3] = count($array[3]);
                       $count[3] = count($sql);ЧТо тут происходит?
источник

B

Big_Shark in PHP
FOX
Я не про строку писал ) вырежи дату (или отрежь лишнее), сконверти её в таймштамп - вот тебе и число
Ну тогда я уже должен понимать где там эта дата, и знать уже больлее детально сам алгоритм работы данной функции
источник

А

Аль Пачино in PHP
Big_Shark
@DJ_Biggy $count[3] = count($array[3]);
                       $count[3] = count($sql);ЧТо тут происходит?
Там условие, что если там в массиве будет значение 3, и туда пропускают только те массиве. Потом посчет сколько там всего массив.
источник

B

Big_Shark in PHP
Аль Пачино
Там условие, что если там в массиве будет значение 3, и туда пропускают только те массиве. Потом посчет сколько там всего массив.
Ты переменную перетераешь же
источник

А

Аль Пачино in PHP
Big_Shark
Ты переменную перетераешь же
лишних отсекаю.
источник

B

Big_Shark in PHP
if($sql[$key]['OverStatus'] == 5){
                       $array[5][] = $value;
                       $count[5] = count($array[5]);
                   }


=>
$overStatus = $sql[$key]['OverStatus'];
$array[$overStatus][] = $value;
$count[$overStatus] = count($array[$overStatus]);
                 

Разе так нельзя написать?
источник

B

Big_Shark in PHP
Аль Пачино
лишних отсекаю.
Че? 0_0
источник

B

Big_Shark in PHP
Короче 2 вариант лучше с 2 фунциями, но избегай элсов, и не дублируй код
источник

А

Аль Пачино in PHP
Ааа.. Там уже исправил)))))
источник

А

Аль Пачино in PHP
$array[5][] = $value;
$count[5] = count($array[5]);
источник

А

Аль Пачино in PHP
При копипаст не заметил, что там ошибка))))
источник

F

FOX in PHP
Big_Shark
Ну тогда я уже должен понимать где там эта дата, и знать уже больлее детально сам алгоритм работы данной функции
Об этом я тоже выше писал (: фиксация алгоритма в тесте - не всегда плохо
источник

А

Аль Пачино in PHP
Big_Shark
Короче 2 вариант лучше с 2 фунциями, но избегай элсов, и не дублируй код
Что такое элсы?
источник

А

Аль Пачино in PHP
Я еще дату вынес))
источник