font maintained by laravel-myanmar-tools
Description
PHP Myanmar Font
Author
Last update
2023/10/09 03:20
(dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-5)
License
Downloads
1 277
Tags
Font
PHP Myanmar Font for Laravel Myanmar Tools
Installation
composer require laravel-myanmar-tools/font
Usage
Check Unicode Font
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->isUnicodeFont('မြန်မာပြည်'); // return true
Check Zawgyi Font
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->isZawgyiFont('ျမန္မာျပည္'); // return true
Detect Myanmar Font
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->detectMyanmarFont('မြန်မာပြည်'); // return "unicode"
$font->detectMyanmarFont('ျမန္မာျပည္'); // return "zawgyi"
Zawgyi To Unicode
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->zgToUni('ျမန္မာျပည္'); // return "မြန်မာပြည်"
Unicode To Zawgyi
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->zgToUni('မြန်မာပြည်'); // return "ျမန္မာျပည္"
Customize
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font::macro('isNumber', function(string $str) {
return is_numeric($str);
});
$font->isNumber('12345'); // return true
Testing
composer test