grantholle / pear-services-yadis
pear/services_yadis的psr-4兼容端口,是Yadis 1.0协议的实现
2.0.0
2023-02-15 09:52 UTC
Requires
- php: ^8.1
- ext-dom: *
- ext-simplexml: *
- grantholle/pear-http-request2: ^4.0
- grantholle/pear-net-url2: ^4.0
Requires (Dev)
- phpunit/phpunit: ^8
README
Yadis 1.0协议的实现(点击查看)。
安装
composer require grantholle/pear-services-yadis
使用方法
use Pear\Services\Yadis\Yadis; $openid = 'http://padraic.astrumfutura.com'; $yadis = new Yadis($openid); $yadis->addNamespace('openid', 'http://openid.net/xmlns/1.0'); $serviceList = $yadis->discover(); foreach ($serviceList as $service) { $types = $service->getTypes(); echo $types[0], ' at ', implode(', ', $service->getUris()), PHP_EOL; echo 'Priority is ', $service->getPriority(), PHP_EOL; }