Yasumi (باللغة اليابانية "عطلة"「休み」) هي مكتبة PHP سهلة تساعدك على استرجاع تواريخ وأسماء العطلات والاحتفالات الخاصة الأخرى من مختلف البلدان/الولايات. إنه يعتمد على الحساب والقواعد لتجنب الحاجة إلى قاعدة بيانات شاملة.
توجد العديد من الخدمات التي يمكن أن توفر معلومات عن العطلات، ولكنها إما ليست مجانية تمامًا أو تقدم معلومات محدودة فقط. بالإضافة إلى ذلك، لا توجد مكتبة PHP شاملة اليوم تغطي مجموعة واسعة من العطلات والبلدان. كانت مكتبة Date_Holidays الخاصة بـ PEAR بمثابة محاولة مماثلة، ولكن لم يتم تحديثها لفترة طويلة.
هدف Yasumi هو أن يكون قويًا مع الحفاظ على خفة وزنه، من خلال استخدام فئات PHP الأصلية حيثما كان ذلك ممكنًا. تعتمد حسابات Yasumi على مزود الخدمة (أي حسب البلد/الولاية)، مما يجعل من السهل إضافة موفري عطلات جدد يقومون بحساب العطلات.
وثائق ياسومي متاحة على https://www.yasumi.dev. ستجد جميع المعلومات الضرورية حول كيفية تثبيت Yasumi وأيضًا وصفات حول كيفية استخدام Yasumi في مشروعك.
قم بمراجعة قسم المدونة على موقع التوثيق بانتظام للحصول على آخر التحديثات. إبقاءك على اطلاع بأي أخبار أو إصدارات أو ما إلى ذلك بتنسيق منشور مدونة مفيد!
يتم تشجيع المساهمات والترحيب بها؛ يسعدني دائمًا تلقي التعليقات أو سحب الطلبات على GitHub :) قم بإنشاء مشكلات Github للأخطاء والميزات الجديدة والتعليق على ما يهمك.
إذا كنت تستمتع بما أقوم بإعداده، فإن فنجانًا إضافيًا من القهوة سيكون محل تقدير كبير جدًا :). دعمكم يساعدني على تخصيص المزيد من الوقت لمشاريع البرمجيات مفتوحة المصدر مثل هذه.
Yasumi هو برنامج مفتوح المصدر مرخص بموجب ترخيص MIT (MIT). يرجى الاطلاع على الترخيص لمزيد من المعلومات.