From 1d5d2eee7ccfc2ef6926354c0cf046b9f11e6af5 Mon Sep 17 00:00:00 2001 From: Julien Rosset Date: Fri, 6 Jan 2023 18:21:43 +0100 Subject: [PATCH] First version --- README.md | 7 +++++-- boostrap.php | 20 ++++++++++++++++++++ composer.json | 28 ++++++++++++++++++---------- src/MbstringExtended.php | 24 ++++++++++++++++++++++++ tests/test.php | 5 +++++ 5 files changed, 72 insertions(+), 12 deletions(-) create mode 100644 boostrap.php create mode 100644 src/MbstringExtended.php create mode 100644 tests/test.php diff --git a/README.md b/README.md index 904cea3..067b198 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ -# XXX +# jrosset/mbstring-extended -XXX \ No newline at end of file +Add “missing” mbstring methods. + +Provides: +- [mb_str_pad](https://www.php.net/manual/function.str-pad.php) \ No newline at end of file diff --git a/boostrap.php b/boostrap.php new file mode 100644 index 0000000..56b3003 --- /dev/null +++ b/boostrap.php @@ -0,0 +1,20 @@ +=7.1", + "symfony/polyfill-mbstring": "^1.27" + }, + "suggest": { + "ext-mbstring": "For best performance" }, "autoload": { "psr-4": { "jrosset\\": "src/" }, + "files": [ + "boostrap.php" + ], "exclude-from-classmap": [ "tests/" ] }, "readme": "README.md", - "homepage": "https://git.jrosset.ovh/jrosset/XXX", + "homepage": "https://git.jrosset.ovh/jrosset/PhpMbstringExtended", "license": "CC-BY-4.0", "authors": [ { @@ -25,9 +33,9 @@ ], "support": { "email": "jul.rosset@gmail.com", - "issues": "https://git.jrosset.ovh/jrosset/XXX/issues", - "wiki": "https://git.jrosset.ovh/jrosset/XXX/wiki", - "docs": "https://git.jrosset.ovh/jrosset/XXX/wiki", - "source": "https://git.jrosset.ovh/jrosset/XXX" + "issues": "https://git.jrosset.ovh/jrosset/PhpMbstringExtended/issues", + "wiki": "https://git.jrosset.ovh/jrosset/PhpMbstringExtended/wiki", + "docs": "https://git.jrosset.ovh/jrosset/PhpMbstringExtended/wiki", + "source": "https://git.jrosset.ovh/jrosset/PhpMbstringExtended" } -} \ No newline at end of file +} diff --git a/src/MbstringExtended.php b/src/MbstringExtended.php new file mode 100644 index 0000000..c660660 --- /dev/null +++ b/src/MbstringExtended.php @@ -0,0 +1,24 @@ +