meepozzza/cyrillic-currency-converter

Package for converting floating point currency to Cyrillic word format.

Installs: 8

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/meepozzza/cyrillic-currency-converter

v1.0.0 2025-07-21 22:04 UTC

This package is auto-updated.

Last update: 2025-12-21 23:06:58 UTC


README

Latest Stable Version Scrutinizer Code Quality

Basic converter of floating point numbers to Cyrillic sentences. Rubles and kopecks are supported.

Getting started

<?php
require 'vendor/autoload.php';

$converter = new MeepozZza\CyrillicCurrencyConverter\Converter();
echo $converter->convertNumberToString('1234.56'); // will print something like 'одна тысяча двести рублей тридцать четыре рубля пятьдесят шесть копеек

$converter = new MeepozZza\CyrillicCurrencyConverter\Converter(true);
echo $converter->convertNumberToString('1234.56'); // will print something like 'одна тысяча двести рублей тридцать четыре рубля 56 копеек

Why the package was created

  • At the moment there is no package that correctly outputs floating point numbers to Cyrillic

Requirements

  • PHP version 8.0 or later

Installation

composer require meepozzza/cyrillic-currency-converter

Usage

  • Use variable $keepRemainderAsNumber in __construct for keep remainder as number
  • Call convertNumberToString method of Converter class