gbv / jskos
此包已被废弃,不再维护。未建议替代包。
PHP 中的 JSKOS 数据模型
0.4.0
2019-10-11 06:50 UTC
Requires
- php: >=7.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.15
- phploc/phploc: ^5.0
- phpunit/phpunit: ^8
- theseer/phpdox: ^0.12
Suggests
- gbv/jskos-http: ^0.2
- gbv/jskos-rdf: ^0.2
README
jskos 是一个 PHP 库,用于轻松处理以 JSKOS 数据格式给出的知识组织系统 (KOS) 作为分类、术语表和权威文件。JSKOS 是基于 简单知识组织系统 (SKOS) 的 JSON 格式。
要求
JSKOS-PHP 需要 PHP 7.2。不需要额外的库。
安装
使用 composer
使用以下命令安装最新版本
composer require gbv/jskos
这将为您的项目自动创建 composer.json
(除非已存在)并将 jskos 作为依赖项添加。Composer 还生成 vendor/autoload.php
以自动加载所有依赖项
require_once __DIR__ . '/vendor/autoload.php'; $concept = new JSKOS\Concept( [ "uri" => "http://example.org" ] ); echo $concept->json();
使用方法和示例
jskos-php-examples 仓库 包含几个示例,包括将现有术语服务(维基数据、GND...)包装到 JSKOS-API。
这些示例可以在 https://jskos-php-examples.herokuapp.com 上在线尝试。
贡献
有关技术细节,请参阅 CONTRIBUTUNG.md
。
错误和功能请求在 GitHub 上跟踪。
作者和许可
Jakob Voß jakob.voss@gbv.de
JSKOS-PHP 在 LGPL 许可下授权 - 有关详细信息,请参阅 LICENSE.md
。
另请参阅
JSKOS 是作为项目 coli-conc 的一部分创建的:https://coli-conc.gbv.de/。
JSKOS 的当前规范可在 http://gbv.github.io/jskos/ 查找。
JSKOS 处理的附加 PHP 包
- jskos-http - JSKOS API 服务器和客户端
- jskos-rdf - JSKOS RDF 转换