|
|
il y a 7 ans | |
|---|---|---|
| .. | ||
| src | il y a 7 ans | |
| tests | il y a 7 ans | |
| .codeclimate.yml | il y a 7 ans | |
| .gitignore | il y a 7 ans | |
| .travis.yml | il y a 7 ans | |
| LICENSE | il y a 7 ans | |
| README.md | il y a 7 ans | |
| composer.json | il y a 7 ans | |
| phpunit.xml | il y a 7 ans | |
Support package for TLDDatabase and TLDExtract. This package provides helpers for work with arrays, IP addresses, strings and more.
This package is compliant with PSR-1, PSR-2, PSR-4. If you notice compliance oversights, please send a patch via pull request.
The following versions of PHP are supported.
mixed Arr::first(array $haystack, null|callable $callback, mixed $default);
mixed Arr::last(array $haystack, null|callable $callback, mixed $default);
bool IP::isValid(string $hostname);
bool Str::endsWith(string $haystack, string|array $needles);
int Str::length(string $value);
string Str::lower(string $value);
string Str::substr(string $string, int $start, int|null $length = null);
bool Str::startsWith(string $haystack, string|array $needles);
bool|int Str::strpos(string $haystack, string $needles, int $offset = 0);
bool|int Str::strrpos(string $haystack, string $needles, int $offset = 0);
mixed Mixed::value(mixed $value);
Via Composer
$ composer require layershifter/tld-support
This library is released under the Apache 2.0 license. Please see License File for more information.