JoliNotif
v3.0.0
JoliNotif は、デスクトップ通知を表示するためのクロスプラットフォーム PHP ライブラリです。 Linux、Windows、または macOS で動作します。
PHP >= 8.1 が必要です (PHP 5 のサポートはバージョン 1.x で、PHP 7.0 と 7.1 のサポートはバージョン 2.1.0 未満で、PHP 7.2 と 7.3 のサポートはバージョン 2.4.0 未満で、PHP 8.0 のサポートはバージョン 2.6 で利用可能でした)。 0)。
注記
このライブラリは、Web コンテキスト (FPM または同等のもの) では使用できません。 CLI スクリプトまたは CRON で使用します。
Composer を使用して、JoliNotif をプロジェクトにインストールします。
作曲家には「jolicode/jolinotif」が必要です
include __DIR__.'/vendor/autoload.php';JoliJoliNotifNotification を使用;JoliJoliNotifDefaultNotifier を使用;$notifier = new DefaultNotifier();// 通知を作成します$notification = (新しい通知()) ->setTitle('通知タイトル') ->setBody('これは通知の本文です') ->setIcon(__DIR__.'/path/to/your/icon.png') ->addOption('subtitle', 'これは字幕です') // macOS でのみ動作します (AppleScriptDriver)->addOption('sound', 'Frog') // macOS でのみ動作します (AppleScriptDriver & TerminalNotifierDriver);//送信します$notifier->send($notification);
CLI から JoliNotif を使用するためのシェル実行可能ファイルも提供されています。
jolinotif --title "Hello" --body "World"
詳細については、ドキュメントを読んでください。
基本的な使い方
通知
ドライバー
CRONの使用法
CLIの使用法
次のいずれかを使用して、現在および過去のバージョンを確認できます。
git tag
コマンド
Github のリリース ページ
バージョン間の変更をリストしたファイル
そして最後にメタドキュメントをいくつか示します。
バージョン管理と分岐モデル
貢献の指示
すべての貢献者
このプロジェクトはもともと mikaelbr/node-notifier からインスピレーションを受けて誕生しました。
JoliNotif は MIT ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。