Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Portable UTF-8

🉑 Portable UTF-8 library - performance optimized (unicode) string functions for php.
Collective - Host: opensource - https://opencollective.com/portable-utf8 - Website: https://t.co/xALcpeMtWU - Code: https://github.com/voku/portable-utf8

[+]: optimize "UTF8::normalizeEncoding()"

github.com/voku/portable-utf8 - 8adf697988f9c9aec73e78af1dd3da8d9fa86355 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: try to use "IntlChar" from PHP 7 v2

github.com/voku/portable-utf8 - 0b8d31871b9060a0349ec557a0811bbc81bd7edc authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - 1094b86aa0e3e5f96f8729af2c2d41bb165fda54 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: try to use "IntlChar" from PHP 7

github.com/voku/portable-utf8 - 0e451c3036866b57db8a5cd37bb81f5283447112 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #33 from voku/analysis-zYO9W9

Applied fixes from StyleCI

github.com/voku/portable-utf8 - 26c5eba31c5b210a6173fe496c44c353f8d698de authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - d4154ea79d76b6541fd9f8492e9a0b7e8f9a9f80 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::isHtml()" helper

github.com/voku/portable-utf8 - 9e7eff91232cf07ebf5cb9ae2495b7a2debb8ceb authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: added more UTF-8 tests ...

github.com/voku/portable-utf8 - af913d958c70e4f786c21ba355edbc87493b302b authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: generate api-doc via "phpdox"

github.com/voku/portable-utf8 - c9dc27cf233f1ba4354b5bfa44f9ea65229b7562 authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: added one more test for emoji

github.com/voku/portable-utf8 - 310d3816b1baf603d649641c7e91d513a2d84eec authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: fixed php-doc

github.com/voku/portable-utf8 - 7df409f981c3fb323d5626cd9711647bcb9e2043 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #32 from voku/analysis-8LZoKK

Applied fixes from StyleCI

github.com/voku/portable-utf8 - cc8f5e61aa0ec61300f5882d287ced4589df592e authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 47f770e2179391099e6f27d23d91fae5ec734e03 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: fixed tests with "Ensuring check for empty character does not include "0" in ord method."

github.com/voku/portable-utf8 - fe2707822657b68311fc74885287b10eff075fb9 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #31 from Toolstation/toolstation

Ensuring check for empty character does not include "0" in ord method.

github.com/voku/portable-utf8 - 91fe08ccaf842be2cda3f598c83d86e8710cdddd authored over 8 years ago by Lars Moelleken <[email protected]>
Ensuring check for empty character does not include "0" in ord method.

github.com/voku/portable-utf8 - 7fb374c97ebe91305637448e187139c986d53554 authored over 8 years ago by Nick Snellock <[email protected]>
[+]: "UTF8::normalizeEncoding()" with static-cache

github.com/voku/portable-utf8 - 2e0f5358484c79a3f97043e3349b91732ff63780 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "UTF8::encode()" now supports more then 'UTF-8', 'ISO-8859-1' etc.

github.com/voku/portable-utf8 - 8976d11f34993b7fac510a4117097c447a058f53 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: use more strict comparison

[+]: added some more tests

github.com/voku/portable-utf8 - bfffa50478b4b7467606a496477a026d58439093 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use native function if available (Intl\Normalizer)

github.com/voku/portable-utf8 - 49f69d5587d49106c5a7d0d7c2b629ad072f58ba authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added more tests (revert)

github.com/voku/portable-utf8 - f52b4d7449567c77fa6b8d37a6e3eecf6e1984dc authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added more tests (small revert)

github.com/voku/portable-utf8 - 1e2552fadd0a91c481390eb1425911d9ae294003 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: optimized "UTF8::wordwrap()"

[+]: update php-docs
[+]: added more tests

github.com/voku/portable-utf8 - 2dc7d9afbc7da2153aaa61ebe8bd6ffaf8de7552 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added more tests

github.com/voku/portable-utf8 - 51bb82c92c992161ffd9b5e1b22e01f9d555d8ed authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: optimize php-docs

github.com/voku/portable-utf8 - 4c66b8d17043dab186bd2fa59039dd12243f0c8f authored over 8 years ago by Lars Moelleken <[email protected]>
[!]: fixed "UTF8::strrpos()"

[+]: added more tests

github.com/voku/portable-utf8 - 3e2d55994a8defa51242e860f23e2eeba90c04d0 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: renaming local variables

[+]: added more tests

github.com/voku/portable-utf8 - 59f13b9538cb44201fe3663f09d47fc45c0a0bd0 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Applied fixes from StyleCI

github.com/voku/portable-utf8 - c9c63e37928ca609701410401f09a36d495aace6 authored over 8 years ago by Lars Moelleken <[email protected]>
[!]: fixed "UTF8::substr_count()"

[+]: added more tests

github.com/voku/portable-utf8 - 791dd2abd710ee8884612b4b8843fca8a2db544c authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #30 from voku/analysis-Xa6g27

Applied fixes from StyleCI

github.com/voku/portable-utf8 - 4e95befe3c4a42f4047c545bf4eef9d0b3d81d04 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 36c9f7066fd9c8a29bed4e680fb7d9cd5256ddfb authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: use more strict comparison

[+]: fixed php-doc

github.com/voku/portable-utf8 - 2aa1e8211c7879ec2633c6f6ea844c282e25b7a5 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: move test-files helper into "fixtures"-dir

github.com/voku/portable-utf8 - 085bdd4b1345bdcf5f4287747ac65980e9d32065 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "Fix tests for php 7.0.6" v2

-> https://github.com/symfony/polyfill/commit/99a2aebae1eb7e94df94d01801deb2897dfc127a

github.com/voku/portable-utf8 - cbdf1e83ab9e5572b3ed19ec0bec95c89a60d226 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "Fix tests for php 7.0.6"

-> https://github.com/symfony/polyfill/commit/99a2aebae1eb7e94df94d01801deb2897dfc127a

github.com/voku/portable-utf8 - 748992dd54e3b9af2349d1ed277b99fb3acb0c93 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: try to use new version of "symfony/polyfill" (v1.2)

github.com/voku/portable-utf8 - 01aa6f7bc1292dc397bcd84abd8ada9d6345ee18 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Applied fixes from StyleCI

github.com/voku/portable-utf8 - e61d019cf7ae0deabac0e55a34f252117ae1ba44 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "symfony/polyfill"

github.com/voku/portable-utf8 - ebf6e5eef89dfadc214984d2ffd4d210947580cb authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #29 from voku/analysis-zd0kvJ

Applied fixes from StyleCI

github.com/voku/portable-utf8 - 60f666cadf3b20cd8cc32dc874a4551b8a2702f9 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 2bb589d8c52e045e5d9fe5b8260158131ad1901b authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "Unidecode"-data

-> from http://cpansearch.perl.org/src/SBURKE/Text-Unidecode-1.27/lib/Text/Unidecode/

github.com/voku/portable-utf8 - dd8e8564e4df13e232e13ce40027dcc935802471 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "fix for php 5.5.35/5.6.21/7.0.6"

-> https://github.com/tchwork/utf8/pull/59

github.com/voku/portable-utf8 - 1d0537d91f145f8522a5e59da5c9fcda6d0b72ee authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "Use plain PHP for data maps to benefit from OPcache on PHP 5.6+"

-> https://github.com/symfony/polyfill/pull/51

github.com/voku/portable-utf8 - 41ed461416682aed0a571f7bb562684df03be1aa authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #28 from voku/analysis-zGDp5E

Applied fixes from StyleCI

github.com/voku/portable-utf8 - b88a8937aa9a925f931623afe103baf4f62afd0e authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 9138171b053cd3a1945db452369251650a08b4cd authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: added one more test ...

github.com/voku/portable-utf8 - 6b4a4390e3496731ef6a2f9390952ca97aa75bbd authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
[+]: fixed "UTF8::file_get_contents()" ...

# Conflicts:
# src/voku/helper/UT...

github.com/voku/portable-utf8 - 2f0916e336c09ca3007d2ae59f1b4166473177c9 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: optimized "UTF8::removeBOM()" ...

github.com/voku/portable-utf8 - f113862af958a7d55154645805133e57de060ff1 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: fixed "UTF8::file_get_contents()" ...

github.com/voku/portable-utf8 - 5853b770c31ac19458094087173b106f4eace87a authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: fixed "UTF8::file_get_contents()" ...

github.com/voku/portable-utf8 - 6028a2bcbb71e8a19812c364b5c549af8db485a4 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: allow "Valid emoji (non-UTF-8)"

thx @LimitSY

-> https://github.com/LimitSY/portable-utf8/commit/f6686860d67c0a0258302aa25ddc5a3...

github.com/voku/portable-utf8 - cd0bffa23d6cdb573f3f2594ac30ce9b6d524294 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: optimized "UTF8::str_detect_encoding()" + added tests

github.com/voku/portable-utf8 - eac0613cc6db753db0aa86b8f58d8e6ee7b3acef authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Update composer.json

github.com/voku/portable-utf8 - ebe6a6eb0001b3c505857e9d7408dcbabe8e4ef5 authored over 8 years ago by Lars Moelleken <[email protected]>
Update composer.json

github.com/voku/portable-utf8 - b3d505d0768feb994612be298e5b04b3fe5e14f1 authored over 8 years ago by Lars Moelleken <[email protected]>
Revert "修改正则匹配规则"

This reverts commit f6686860d67c0a0258302aa25ddc5a3fb5758e6d.

github.com/voku/portable-utf8 - 9f4e7de5970be95a27e00ac611741652e5daf62f authored over 8 years ago by Lars Moelleken <[email protected]>
修改正则匹配规则

github.com/voku/portable-utf8 - f6686860d67c0a0258302aa25ddc5a3fb5758e6d authored over 8 years ago by LimitSY <[email protected]>
[~]: optimized performance of "UTF8::removeBOM()"

github.com/voku/portable-utf8 - d82ebe9c7390a7c1a09c496de04dc74f5530829a authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/ v3.2 (need more testing)

github.com/voku/portable-utf8 - 05812ded2c73b4041ed2f20051be195eb4467ce8 authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/ v3.1 (need more testing)

github.com/voku/portable-utf8 - ae956f7404a57d7f780cb6cd8560a35305376e9e authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/ v3 (need more testing)

github.com/voku/portable-utf8 - ab977541dc6645f20aa2d9b7c9615352de5756bd authored over 8 years ago by Lars Moelleken <[email protected]>
Merge branch 'master' of https://github.com/voku/portable-utf8

* 'master' of https://github.com/voku/portable-utf8:
Create LICENSE-GPL
Create LICENSE-APACHE

github.com/voku/portable-utf8 - ec785ea3679d7292efb1f86a53a5b2123143cc03 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "UTF8::normalize_whitespace()"

github.com/voku/portable-utf8 - ac37f0a7389d450c7fac98ab70b4eb93d7cfc8f5 authored over 8 years ago by Lars Moelleken <[email protected]>
Create LICENSE-GPL

github.com/voku/portable-utf8 - 741beec388d568672ba1912287b4dd52d5569b49 authored over 8 years ago by Lars Moelleken <[email protected]>
Create LICENSE-APACHE

github.com/voku/portable-utf8 - 1b7e3b88484b72350dbf40658654dcdebf261bba authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/ v2.1 (need more testing)

github.com/voku/portable-utf8 - 8cb9ed1c842b206c8d338b6ffadf3cdce61f890b authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/ v2

github.com/voku/portable-utf8 - 2ce08b7cf08e25fc9a53505bf02d3806aa584bb1 authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: update "Travis CI"-config | https://docs.travis-ci.com/user/multi-os/

github.com/voku/portable-utf8 - e145761e4ead07427c455cb30c113228eb9e4feb authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: added one more test ...

github.com/voku/portable-utf8 - 8ce0dc060390026ac9143596d1e7ef0fd07e23fa authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "UTF8::html_entity_decode" now also decode UTF-8 code points like this "&#20013;" -> 中 v2 (fix for HHVM)

github.com/voku/portable-utf8 - e2c810cc1b4dce2ae7087fd2992ccffaef68dcb3 authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 7541131e36718b7e17d1ee44179a0b3a561b1a44 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: "UTF8::html_entity_decode" now also decode UTF-8 code points like this "&#20013;" -> 中

github.com/voku/portable-utf8 - fd36b8aea6cf2fa011b0f6ee8b5e76c06c39144a authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge pull request #27 from voku/analysis-X0g9rE

Applied fixes from StyleCI

github.com/voku/portable-utf8 - 34603f4a12c44c136987037f9be3a615d3f26ef6 authored almost 9 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - a607caa6305805e88f7c07722e090f429f8a7cb9 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: use "symfony/polyfill" v2.2 (re-added test for polyfill's)

github.com/voku/portable-utf8 - adf81e6171b02975ee357446522dfa1a05b9c1f2 authored almost 9 years ago by Lars Moelleken <[email protected]>
[!]: use "symfony/polyfill" v2.1

github.com/voku/portable-utf8 - 1a74ef77682e36ef64fd6974c76acce075be3d58 authored almost 9 years ago by Lars Moelleken <[email protected]>
[!]: use "symfony/polyfill" v2

github.com/voku/portable-utf8 - e4699b32d7dd5d7acc11c0c70dc5aede178d033c authored almost 9 years ago by Lars Moelleken <[email protected]>
[!]: use "symfony/polyfill"

github.com/voku/portable-utf8 - 64cd3886c03403ed2c8544b2ac478c82ae57afd5 authored almost 9 years ago by Lars Moelleken <[email protected]>
[~]: only re-ranging the code via PhpStorm

github.com/voku/portable-utf8 - f5ac78aa1b166f06d60d953907925df2e8e93ee4 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: fixed "UTF8::is_base64()"

github.com/voku/portable-utf8 - 5d4ce1100f42b9d3ae6015d28ed1bc7bb7154873 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: rename "UTF8::words_limit()" -> "UTF8::str_limit_after_word()"

github.com/voku/portable-utf8 - adb9006d2b98f18d448f68d9466e9a2f794b72ca authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added UTF8::swapCase()" + fixes for old php

github.com/voku/portable-utf8 - 838d84ee39e1d806075f91248fc7841599aa77f9 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::isBase64()" and "UTF8::swapCase()" + tests

github.com/voku/portable-utf8 - fb0980208d7cd199a4fd96fbb60133efa15ff79f authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::words_limit()" + tests

github.com/voku/portable-utf8 - a54e7f37fbec77962c51dbd0e03533d2c42c5644 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::str_limit()" + tests

github.com/voku/portable-utf8 - 9e59eff8cc8bdf150174b8a2b1fd8e0d33e4ff3f authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge pull request #26 from voku/analysis-z9mVr9

Applied fixes from StyleCI

github.com/voku/portable-utf8 - 3e390cf302024d4f2eaa7e189974f926192449d8 authored almost 9 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - f4a8dd9b90a2565e6b664dad4697b9b504c93bd2 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added more tests for "UTF8::cleanup()" v2.1 (small revert)

github.com/voku/portable-utf8 - 06f5c1b3721c4bd13ca9a366dd58aa2933d3214b authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md

github.com/voku/portable-utf8 - 1d3d83d4ab714f4360164d14c57335cae1f3ee18 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added more tests for "UTF8::cleanup()" v2

github.com/voku/portable-utf8 - 4fd6810ff4df23a4ca1408946031dea1bf687d0e authored almost 9 years ago by Lars Moelleken <[email protected]>
Update README.md

github.com/voku/portable-utf8 - bbeed62c88d6f439c02cb93d37abce353fea9d09 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added more tests for "UTF8::cleanup()"

github.com/voku/portable-utf8 - 1a4871ca3310ade4b4940014574eb74c4ef099e0 authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Applied fixes from StyleCI

github.com/voku/portable-utf8 - e1bd5f67409259c98410a5c255f382aac7daffef authored almost 9 years ago by Lars Moelleken <[email protected]>
[*]: optimized php-docs v2

github.com/voku/portable-utf8 - b825cbbd56c0da2e876d5bd04b0ddaaffd0ad1ea authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge pull request #25 from voku/analysis-XajmDB

Applied fixes from StyleCI

github.com/voku/portable-utf8 - ba1832c07f115971357dbc6a9d89b2a2e5010cf2 authored almost 9 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 9b236b1846db2ca8140c4d7b7b379d4ca0a0109f authored almost 9 years ago by Lars Moelleken <[email protected]>
[*]: optimized php-docs

github.com/voku/portable-utf8 - e42a7d0ac8cddd80dd04812e1ddb29c2917b3c46 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::filter_var_array()" + tests (fix for HHVM)

github.com/voku/portable-utf8 - 37c3d72f35c654b31e4c6b8ffed291f36853a097 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: added "UTF8::filter_var_array()" + tests

github.com/voku/portable-utf8 - 61b60dd57dfa5771d5c15ecd4cf9c779020975b0 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: use hints from PhpStorm

[+]: added more tests

github.com/voku/portable-utf8 - 3f0fb624d554910f448bcd32f9f141d98b251abc authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: edit travis config | thx @lucasmichot

-> picked from https://github.com/lucasmichot/Stringy/commit/5a4629662c459e80bbef0a20feb614a91f6...

github.com/voku/portable-utf8 - 0182ff137306b84c194aa471d8c746dda1c53c62 authored almost 9 years ago by Lars Moelleken <[email protected]>