ZeroPHP

Support Utilities

Support Utilities

Zero ships a family of dependency-free helpers under Zero\Lib\Support. Each one is documented on its own page with a runnable example for every method.

TopicClass / namespaceDoc
StringsZero\Lib\Support\Strstr.md
Fluent stringsZero\Lib\Support\Stringable (via Str::of() / str())stringable.md
ArraysZero\Lib\Support\Arrarr.md
CollectionsZero\Lib\Support\Collection (via collect())collection.md
NumbersZero\Lib\Support\Numbernumber.md
DatesZero\Lib\Support\Date / DateTime../date.md
HTTP clientZero\Lib\Httphttp.md
SOAP clientHttp::soap()soap.md
FilesystemZero\Lib\Filesystem\Filefilesystem.md
Global helperscore/libraries/Support/Helper.php../helpers.md

Code organization

Str, Arr, and Collection are composed of topical traits under core/libraries/Support/Concerns/<Class>/<Topic>.php. The public class names and FQCNs are unchanged — use Zero\Lib\Support\Str; etc. work exactly as before.

The trait split mirrors the doc topic split: