Open chulcha opened 5 years ago
Можно пояснить "количество ссылок в Число языков больше"?
Если у вас 2 языка, то ссылок в карте будет 2, а не одна
у вас $this->urlsCount число обращений в addItem, а не число переданных в нее ссылок
Кстати, за этим потянется еще и способ для метода flush, который подразумевает 1 инкремент
$this->urlsCount % $this->bufferSize === 0
Почти if ($this->urlsCount % $this->bufferSize === 0) {
у вас три языка соответственно остаток станет равным нулю при количество языков * bufferSize
Я для этого ввел еще одно свойство для текущего значения буфера
Го это не существенно - 10 или 30
Почему? Мы ведь уже нарастили urlsCount корректно...
bufferSize = 10 языков = 3
0 + 3 - остаток 3 3+3 - остаток - 3 9+3 - остаток? 2 27+3 = 30 - остаток 0
how do you expect help if you are writing in !english ?
how do you expect help if you are writing in !english ?
owner reads and writes in russian
при мультиязыковой карте, количество ссылок в Число языков больше
нужно
$this->urlsCount = $this->urlsCount + count($location);