nextcloud/kitinerary-flatpak

KItinerary Flatpak 绑定

v1.0.0 2024-01-19 13:36 UTC

This package is auto-updated.

Last update: 2024-09-10 09:33:35 UTC


README

kitinerary-flatpak

REUSE status

kitinerary 提取器包提供 Flatpak 适配器。此软件包提供了一个适配器,通过 Flatpak 调用 kitinerary-extractor

安装

请参阅KDE 日程安排 wiki 中的 Flatpak 安装说明

composer require nextcloud/kitinerary nextcloud/kitinerary-flatpak

使用方法

use Nextcloud\KItinerary\ItineraryExtractor;
use Nextcloud\KItinerary\Flatpak\FlatpakAdapter;
use Nextcloud\KItinerary\Exception\KItineraryRuntimeException;

$adapter = new FlatpakAdapter();
if (!$adapter->isAvailable()) {
    // ...
}
$extractor = new Extractor($adapter);

try {
    $itinerary = $extractor->extractFromString('...');
} catch (KItineraryRuntimeException $e) {
    // ...
}

安装 kitinerary-extractor flatpak

要从 flatpak 安装 kitinerary-extractor,可以使用

flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
flatpak install kdeapps org.kde.itinerary-extractor