jkphl / micrometa
一个从网络文档中提取微信息的元解析器,目前支持Microformats 1+2、HTML Microdata、RDFa Lite 1.1和JSON-LD
v3.3.1
2023-02-23 11:57 UTC
Requires
- php: >=7.1.3
- ext-dom: *
- jkphl/dom-factory: ^1
- jkphl/rdfa-lite-microdata: ^0.4.4
- league/uri: ^5.0|^6.5
- mf2/mf2: ^0.4
- ml/json-ld: ^1.2
- monolog/monolog: ^1.24 || ^2 || ^3
- psr/cache: ^1.0|^2|^3
- psr/log: ^1.1|^2|^3
- symfony/cache: ^4.0|^5.0|^6.0
Requires (Dev)
- clue/graph-composer: ^1.1
- mf2/tests: @dev
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ^7.0 || ^8.5
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-09-23 15:25:18 UTC
README
一个从网络文档中提取微信息的元解析器,目前支持Microformats 1+2、HTML Microdata、RDFa Lite 1.1、JSON-LD和链接类型
文档
请在此目录中的doc
下找到项目文档。我们建议通过Read the Docs来阅读。
安装
此库需要PHP >=5.6或更高版本。原则上,我建议使用最新的PHP版本。它没有用户空间依赖。可以通过Composer作为jkphl/micrometa安装和自动加载。
composer require jkphl/micrometa
或者,下载一个版本或克隆此存储库,然后要求或包含其autoload.php
文件。
依赖项
质量
要在命令行中运行单元测试,请在包根目录中执行composer install
,然后执行phpunit
。这需要Composer作为composer
可用,以及PHPUnit作为phpunit
可用。
此库试图遵守PSR-1、PSR-2和PSR-4。如果您发现遵守不当,请通过拉取请求发送补丁。
贡献
发现了错误或有功能请求?请首先查看已知的问题,并在必要时打开一个新问题。请参阅贡献和行为准则以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过joschi@tollwerk.de而不是使用问题跟踪器发送电子邮件。
鸣谢
许可证
版权所有 © 2017 Joschi Kuphal / joschi@tollwerk.de。在MIT许可证的条款下授权。