wapmorgan / Morphos

A morphological solution for Russian and English language written completely in PHP. Provides classes to inflect personal names, geographical names, decline and pluralize nouns, generate cardinal and ordinal numerals, spell out money amounts and time intervals. / Морфологическая библиотека для английского и русского языков. Склоняет имена собственные, названия географических объектов, склонение и плюрализация имен собственных и другое.
http://wapmorgan.github.io/Morphos/
MIT License
788 stars 105 forks source link

Russian\TimeSpeller::spellDifference, TimeSpeller::DIRECTION for time in future #92

Closed askurihin closed 3 years ago

askurihin commented 4 years ago

Описание

При использовании Russian\TimeSpeller::spellDifference с аргументом TimeSpeller::DIRECTION время в будущем (с предлогом через) для 1-й минуты и секунды выводится неверно.

Как воспроизвести:

<?php
require __DIR__ . '/vendor/autoload.php';
echo morphos\Russian\TimeSpeller::spellDifference(time() + 61, morphos\TimeSpeller::DIRECTION);  

Выводит через 1 минута (тоже самое для секунд)

Ожидаемый вывод:

через 1 минуту

wapmorgan commented 4 years ago

Обновлено в dev-master.