2017 © Pedro Peláez
 

library croatian-holiday

This package calculates holiday dates in Croatia.

image

thewildhorse/croatian-holiday

This package calculates holiday dates in Croatia.

  • Saturday, July 2, 2016
  • by TheWildHorse
  • Repository
  • 1 Watchers
  • 0 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Croatian Holiday

CI codecov, (*1)

Handles calculation of Croatian holiday dates., (*2)


Installation

The installation is done via Composer by running the following require command:, (*3)

composer require thewildhorse/croatian-holiday

Usage

CroatianHoliday class exposes several methods for fetching holiday information:, (*4)

getAllHolidays()
Returns an array of all Holiday objects.
Example:, (*5)

$holidays = CroatianHoliday::getAllHolidays();
foreach($holidays as $h) {
  echo $h->getName('en') . ": " . $h->getDateForYear(2016)->format('d.m.Y.'); // Christmas: 25.12.2016
}

getAllHolidaysForYear($year, $locale = 'hr')
Returns an array with holiday names as key and dates in the year as values.
Example:, (*6)

$holidays = CroatianHoliday::getAllHolidaysForYear(2016);
foreach($holidays as $name => $date) {
  echo $name . ": " . $date->format('d.m.Y.'); // Božić: 25.12.2016
}

getHolidayById($holidayId)
Returns the holiday object by holiday id. Holiday IDs are available in the HolidayEnumeration. Example:, (*7)

$holiday = CroatianHoliday::getHolidayById(HolidayEnumeration::NovaGodina);
echo $holiday->getName('hr') . ": " . $holiday->getDateForYear(2016)->format('d.m.Y.'); // Nova godina: 01.01.2016

getHolidayNameById($holidayId, $locale = 'hr')
Returns the holiday name by holiday id. Holiday IDs are available in the HolidayEnumeration. Example:, (*8)

$holidayName = CroatianHoliday::getHolidayNameById(HolidayEnumeration::Uskrs);
echo $holidayName; // Uskrs
$holidayName = CroatianHoliday::getHolidayNameById(HolidayEnumeration::Uskrs, 'en');
echo $holidayName; // Easter

getHolidayDateByIdForYear($holidayId, $year = {CURRENT_YEAR})
Returns the holiday date by holiday id. Holiday IDs are available in the HolidayEnumeration. Example:, (*9)

$prviMaj = CroatianHoliday::getHolidayDateByIdForYear(HolidayEnumeration::PraznikRada);
echo $prviMaj->format('Y-m-d'; // 2016-05-01

The Versions

02/07 2016

dev-master

9999999-dev

This package calculates holiday dates in Croatia.

  Sources   Download

MIT

The Development Requires

by Igor Rinkovec

holiday croatia praznici hrvatska

02/07 2016

1.0.1

1.0.1.0

This package calculates holiday dates in Croatia.

  Sources   Download

MIT

The Development Requires

by Igor Rinkovec

holiday croatia praznici hrvatska

02/07 2016

1.0.0

1.0.0.0

This package calculates holiday dates in Croatia.

  Sources   Download

MIT

The Development Requires

by Igor Rinkovec

holiday croatia praznici hrvatska