diff options
author | Mario <mario@mariovavti.com> | 2021-10-22 07:46:30 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2021-10-22 07:46:30 +0000 |
commit | 22588e58f31f60586445c19031979aaffcd95714 (patch) | |
tree | 2df842da4a6a826668d95d392566e2b4a5e37399 /vendor/voku/portable-ascii/build/generate_max_key_length.php | |
parent | 69ba4eb0558938845fdc96957850672940965e11 (diff) | |
download | volse-hubzilla-22588e58f31f60586445c19031979aaffcd95714.tar.gz volse-hubzilla-22588e58f31f60586445c19031979aaffcd95714.tar.bz2 volse-hubzilla-22588e58f31f60586445c19031979aaffcd95714.zip |
install urlify via composer
Diffstat (limited to 'vendor/voku/portable-ascii/build/generate_max_key_length.php')
-rw-r--r-- | vendor/voku/portable-ascii/build/generate_max_key_length.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/vendor/voku/portable-ascii/build/generate_max_key_length.php b/vendor/voku/portable-ascii/build/generate_max_key_length.php new file mode 100644 index 000000000..743d389f5 --- /dev/null +++ b/vendor/voku/portable-ascii/build/generate_max_key_length.php @@ -0,0 +1,20 @@ +<?php + +require __DIR__ . '/../vendor/autoload.php'; + +$languages = \voku\helper\ASCII::getAllLanguages(); + +$languagesKeyLengths = []; +foreach ($languages as $language) { + $langSpecific = \voku\helper\ASCII::charsArrayWithOneLanguage($language, false, false); + + $langSpecificKeyLength = \array_map('\mb_strlen', \array_keys($langSpecific)); + + if (count($langSpecificKeyLength) === 0) { + $languagesKeyLengths[$language] = 0; + } else { + $languagesKeyLengths[$language] = \max($langSpecificKeyLength); + } +} + +//var_export($languagesKeyLengths); |