diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-06-21 13:00:44 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-06-21 13:00:51 +0900 |
| commit | b1571202200e4dc630202928f5ff78959273c7ec (patch) | |
| tree | 76641b6aa4958d9d8b3e037d6f18ef8b5de138ee /crates/shirabe/tests/command/install_command_test.rs | |
| parent | 2b2ca914cc5f2f7fde3b6e75faabbe4913fd7264 (diff) | |
| download | php-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/command/install_command_test.rs')
0 files changed, 0 insertions, 0 deletions
