aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/plugin
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-06-21 13:00:44 +0900
committernsfisis <nsfisis@gmail.com>2026-06-21 13:00:51 +0900
commitb1571202200e4dc630202928f5ff78959273c7ec (patch)
tree76641b6aa4958d9d8b3e037d6f18ef8b5de138ee /crates/shirabe/tests/plugin
parent2b2ca914cc5f2f7fde3b6e75faabbe4913fd7264 (diff)
downloadphp-shirabe-b1571202200e4dc630202928f5ff78959273c7ec.tar.gz
php-shirabe-b1571202200e4dc630202928f5ff78959273c7ec.tar.zst
php-shirabe-b1571202200e4dc630202928f5ff78959273c7ec.zip
feat(php-shim): implement pure-function todo!() stubs
Fill in the shim functions that have an easy, accurate pure-Rust port: array (merge/flip/fill_keys/slice/search/is_list), string (substr_count, strpbrk, raw/urlencode, ucfirst/ucwords, strstr, strcspn, explode limit, str_replace arrays), mb_* (strlen/substr/str_split), sort callbacks (uasort/uasort_map/uksort), levenshtein, intdiv, ceil, ctype_digit, json_encode, count_mixed and the PhpMixed/to_* boolean casts. Runtime- or crate-dependent and hard-to-port-accurately stubs (sprintf, version_compare, natural sort, hashing, etc.) are left as todo!().
Diffstat (limited to 'crates/shirabe/tests/plugin')
0 files changed, 0 insertions, 0 deletions