PHP Class Yasumi\Provider\CzechRepublic

Class CzechRepublic
Author: Dennis Fridrich ([email protected])
Inheritance: extends AbstractProvider, use trait CommonHolidays, use trait ChristianHolidays
Show file Open project: azuyalabs/yasumi

Public Methods

Method Description
calculateCzechStatehoodDay ( ) St. Wenceslas Day (Czech Statehood Day)
calculateIndependentCzechoslovakStateDay ( ) Independent Czechoslovak State Day
calculateJanHusDay ( ) Jan Hus Day
calculateSaintsCyrilAndMethodiusDay ( ) Saints Cyril and Methodius Day
calculateStruggleForFreedomAndDemocracyDay ( ) Struggle for Freedom and Democracy Day
initialize ( ) Initialize holidays for the Czech Republic.

Method Details

calculateCzechStatehoodDay() public method

Wenceslaus I, Wenceslas I, or Vaclav the Good was the duke of Bohemia from 921 until his assassination in 935, in a plot by his brother, Boleslav the Cruel. His martyrdom, and the popularity of several biographies, quickly gave rise to a reputation for heroic goodness, resulting in his being elevated to sainthood, posthumously declared king, and seen as the patron saint of the Czech state. He is the subject of "Good King Wenceslas", a Saint Stephen's Day carol.
See also: https://en.wikipedia.org/wiki/Wenceslaus_I,_Duke_of_Bohemia
See also: https://en.wikipedia.org/wiki/Public_holidays_in_the_Czech_Republic

calculateIndependentCzechoslovakStateDay() public method

Independent Czechoslovak State Day
See also: https://en.wikipedia.org/wiki/Public_holidays_in_the_Czech_Republic

calculateJanHusDay() public method

Jan Hus, often referred to in English as John Hus or John Huss, was a Czech priest, philosopher, early Christian reformer and Master at Charles University in Prague. After John Wycliffe, the theorist of ecclesiastical Reformation, Hus is considered the first Church reformer, as he lived before Luther, Calvin and Zwingli.
See also: https://en.wikipedia.org/wiki/Jan_Hus
See also: https://en.wikipedia.org/wiki/Public_holidays_in_the_Czech_Republic
public calculateJanHusDay ( )

calculateSaintsCyrilAndMethodiusDay() public method

Saints Cyril and Methodius were two Byzantine Christian theologians and Christian missionaries who were brothers. Through their work they influenced the cultural development of all Slavs, for which they received the title "Apostles to the Slavs". They are credited with devising the Glagolitic alphabet, the first alphabet used to transcribe Old Church Slavonic. After their deaths, their pupils continued their missionary work among other Slavs. Both brothers are venerated in the Orthodox Church as saints with the title of "equal-to-apostles". In 1880, Pope Leo XIII introduced their feast into the calendar of the Roman Catholic Church. In 1980, Pope John Paul II declared them co-patron saints of Europe, together with Benedict of Nursia.
See also: https://en.wikipedia.org/wiki/Saints_Cyril_and_Methodius
See also: https://en.wikipedia.org/wiki/Public_holidays_in_the_Czech_Republic

calculateStruggleForFreedomAndDemocracyDay() public method

Struggle for Freedom and Democracy Day
See also: https://en.wikipedia.org/wiki/Public_holidays_in_the_Czech_Republic

initialize() public method

Initialize holidays for the Czech Republic.
public initialize ( )