php-extended / php-api-endpoint-http-html-object
此包已被废弃,不再维护。作者建议使用 php-extended/php-reifier-object 包。
实现 php-extended/php-api-endpoint-http-html-interface 库的库
6.0.6
2023-08-13 15:47 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2023-08-18 08:00:46 UTC
README
实现 php-extended/php-api-endpoint-http-html-interface 库的库。
安装
此库的安装通过 composer 完成,并且通过其自动加载器自动加载此库的所有类。
- 从他们的网站 下载
composer.phar
。 - 然后运行以下命令将此库作为依赖项安装
php composer.phar require php-extended/php-api-endpoint-http-html-object ^6
基本用法
此库是为了扩展而设计的。HttpEndpoint 实现是一个通用对象,旨在简化转换为真正有用的端点,例如
use PhpExtended\Endpoint\HttpHtmlEndpoint;
class MyEndpoint extends HttpHtmlEndpoint
{
public function getFoo() : Foo
{
$data = $this->htmlGet('https://example.com');
$id = $this->cssSelectOne('#id')->getText();
$value = $this->cssSelectOne('#value')->getText();
return new Foo($id, $value);
}
}
许可证
MIT (见 许可证文件)。