init Address class

This commit is contained in:
yggverse 2024-04-05 09:52:50 +03:00
parent fc2b0822af
commit b2e0750d1e
2 changed files with 189 additions and 0 deletions

View file

@ -68,6 +68,27 @@ var_dump(
);
```
### Address
Includes useful methods to work with network addresses
```
$address = new \Yggverse\Net\Address(
'http://yo.ygg'
);
var_dump(
$address->getScheme() // Just scheme substring
);
var_dump(
$address->absolute(
'./some/uri'
) // return http://yo.ygg/some/uri
);
```
## Integrations
* [Network API with native Yggdrasil/IPv6 support](https://github.com/YGGverse/web-api)
* [Yo! Search Crawler for different networks](https://github.com/YGGverse/Yo)