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).
ملحوظة
لا يمكن استخدام هذه المكتبة في سياق الويب (FPM أو ما يعادله). استخدمه في نصوص CLI الخاصة بك أو في CRON
استخدم Composer لتثبيت JoliNotif في مشروعك:
يتطلب الملحن "jolicode/jolinotif"
include __DIR__.'/vendor/autoload.php';use JoliJoliNotifNotification;use JoliJoliNotifDefaultNotifier;$notifier = new DefaultNotifier();// أنشئ إشعارك$notification = (إخطار جديد ()) ->setTitle('عنوان الإخطار') ->setBody('هذا هو نص الإشعار الخاص بك') ->setIcon(__DIR__.'/path/to/your/icon.png') ->addOption('subtitle', 'This is a subtitle') // يعمل فقط على نظام التشغيل macOS (AppleScriptDriver)->addOption('sound', 'Frog') // يعمل فقط على نظام التشغيل macOS (AppleScriptDriver & TerminalNotifierDriver);// أرسله$notifier->send($notification);
يتم أيضًا توفير shell قابل للتنفيذ لاستخدام JoliNotif من CLI:
jolinotif --العنوان "مرحبًا" --الجسم "العالم"
اكتشف المزيد من خلال قراءة المستندات:
الاستخدام الأساسي
إشعار
السائقين
استخدام كرون
استخدام سطر الأوامر
يمكنك رؤية الإصدارات الحالية والسابقة باستخدام أحد الإجراءات التالية:
أمر git tag
صفحة الإصدارات على جيثب
الملف الذي يسرد التغييرات بين الإصدارات
وأخيرًا بعض الوثائق التعريفية:
نماذج الإصدار والتفرع
تعليمات المساهمة
جميع المساهمين
هذا المشروع مستوحى في الأصل من mikaelbr/node-notifier
تم ترخيص JoliNotif بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.