Brazil Holiday هي مكتبة PHP تقول ما إذا كانت عطلة أم لا ، في الوقت الحالي لدينا أهم أيام العطل فقط ولكننا يتم تحديثنا باستمرار ونضيف دائمًا عطلات جديدة!
يمكن تثبيت المكتبة بواسطة الملحن (وهو الأكثر موصى به) ، والأمر الذي يجب تثبيته هو هذا أدناه:
composer require gs-nasc/brazil-holiday
عبر حزمة
المكتبة سهلة التنفيذ والاستخدام أدناه هي رموز مثال:
ملاحظة تذكر أن تحمل Autoad الملحن
use BrazilHoliday Holiday ;
$ holiday = new Holiday ();
// Aqui carregamos o ano que vamos usar para encontrarmos o feriado
// Somente feriados que não são dias úteis (Ex: Natal)
$ holiday -> load ( 2021 );
// Todos os feriados ( Ex: Dia da Bandeira )
$ holiday -> load ( 2021 , " all " );
// troque 2021 pelo ano que irá utilizar
// No lugar de 01/01/2021 coloque a data que você quer
//saber se é feriado, siga o padrão que está ali!
$ date = DateTime:: createFromFormat ( ' d/m/Y ' , ' 01/01/2021 ' );
// Finalmente verificamos se é ou não feriado
$ feriado = $ holiday -> isHoliday ( $ date );
echo ( $ feriado ) ? " Feriado " . $ feriado -> title : " Não é feriado " ;
// OU
if ( $ feriado ) {
$ foo = " Feriado " . $ feriado -> title ;
} else {
$ foo = " Não é feriado " ;
}
echo $ foo ; use BrazilHoliday Holiday ;
$ holiday = new Holiday ();
// Aqui carregamos o ano que vamos usar para encontrarmos o feriado
// Somente feriados que não são dias úteis (Ex: Natal)
$ holiday -> load ( 2021 );
// Todos os feriados ( Ex: Dia da Bandeira )
$ holiday -> load ( 2021 , " all " );
// troque 2021 pelo ano que irá utilizar
// Finalmente verificamos se é ou não feriado
$ feriado = $ holiday -> todayHoliday ();
echo ( $ feriado ) ? " Feriado " . $ feriado -> title : " Não é feriado " ;
// OU
if ( $ feriado ) {
$ foo = " Feriado " . $ feriado -> title ;
} else {
$ foo = " Não é feriado " ;
}
echo $ foo ; use BrazilHoliday Holiday ;
$ holiday = new Holiday ();
// Aqui carregamos o ano que vamos usar para encontrarmos o feriado
// Somente feriados que não são dias úteis (Ex: Natal)
$ holiday -> load ( 2021 );
// Todos os feriados ( Ex: Dia da Bandeira )
$ holiday -> load ( 2021 , " all " );
// troque 2021 pelo ano que irá utilizar
// Finalmente verificamos se é ou não feriado
$ feriado = $ holiday -> tomorrowHoliday ();
echo ( $ feriado ) ? " Feriado " . $ feriado -> title : " Não é feriado " ;
// OU
if ( $ feriado ) {
$ foo = " Feriado " . $ feriado -> title ;
} else {
$ foo = " Não é feriado " ;
}
echo $ foo ; use BrazilHoliday Holiday ;
$ holiday = new Holiday ();
// Aqui carregamos o ano que vamos usar para encontrarmos o feriado
// Somente feriados que não são dias úteis (Ex: Natal)
$ holiday -> load ( 2021 );
// Todos os feriados ( Ex: Dia da Bandeira )
$ holiday -> load ( 2021 , " all " );
// troque 2021 pelo ano que irá utilizar
// Finalmente verificamos se é ou não feriado
$ feriado = $ holiday -> yesterdayHoliday ();
echo ( $ feriado ) ? " Feriado " . $ feriado -> title : " Não é feriado " ;
// OU
if ( $ feriado ) {
$ foo = " Feriado " . $ feriado -> title ;
} else {
$ foo = " Não é feriado " ;
}
echo $ foo ;عندما تكون المكتبة هي العطلة تُرجع كائن بالسمات التالية:
عندما لا تكون عطلة تعيد المكتبة false
إذا كنت تفتقد عطلة أو تريد الحصول على بعض الأخطاء التي وجدت الخطوات أدناه:
لإضافة عطلة ثابتة جديدة (مثل عيد الميلاد) ، فقط قم بعمل شوكة من هذا التعريف وتحرير ملف التواريخ. json الذي يردد في src/ متابعة معاييرك ، عند الانتهاء من تقديم طلب سحب ، سأقوم بتحليل الطلب وإذا قمت بتركيب المكتبة سأضيفه إلى المشروع.
لإضافة عطلة جديدة للهاتف المحمول ، افتح مشكلة تقول أي عطلة سأبحث عن طريقة لإضافتها إلى المشروع
إذا كنت ترغب في إصلاح الخلل ، فما عليك سوى القيام بشوكة من المشروع ، وترتب الخطأ واختبار لمعرفة ما إذا كان كل شيء يستمر في العمل إذا كان كل شيء يعمل على تقديم طلب سحب ليتم تنفيذه.
| حالة | |
|---|---|
| السنة الجديدة | ✔ |
| يوم المرأة الدولي | ✔ |
| يوم الكذب | ✔ |
| يوم الهندي | ✔ |
| تيرادينتس | ✔ |
| اكتشاف البرازيل | ✔ |
| عيد العمال | ✔ |
| يوم إلغاء العبيد | ✔ |
| يوم البيئة العالمي | ✔ |
| عيد الحب | ✔ |
| يوم القديس يوحنا | ✔ |
| يوم الصديق | ✔ |
| يوم الأجداد | ✔ |
| يوم الطالب | ✔ |
| يوم الفولكلور | ✔ |
| يوم الجندي | ✔ |
| استقلال البرازيل | ✔ |
| يوم شجرة | ✔ |
| يوم السلام الدولي | ✔ |
| يوم الأطفال | ✔ |
| سيدة أباريسيدا | ✔ |
| يوم المعلم | ✔ |
| يوم الكتاب الوطني | ✔ |
| عيد الهالوين | ✔ |
| رَابِطَة | ✔ |
| إعلان الجمهورية | ✔ |
| يوم العلم | ✔ |
| اليوم الوطني للتوعية السوداء | ✔ |
| يوم حقوق الإنسان الدولي | ✔ |
| اليوم الذي يسبق ليلة الميلاد | ✔ |
| عيد الميلاد | ✔ |
| ليلة رأس السنة الجديدة | ✔ |
| كرنفال | ✔ |
| عيد الفصح | ✔ |
| الجمعة العظيمة | ✔ |
| كوربوس المسيح | ✔ |
| عيد الأم | ✔ |
| عيد الأب | ✔ |
| يوم الموظف العام | ✔ |