Download the PHP package vsavritsky/russian-calendar without Composer
On this page you can find all versions of the php package vsavritsky/russian-calendar. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download vsavritsky/russian-calendar
More information about vsavritsky/russian-calendar
Files in vsavritsky/russian-calendar
Package russian-calendar
Short Description Производственный календарь РФ на основе xmlcalendar.ru. Russian working calendar based on the xmlcalendar.ru.
License MIT
Homepage https://github.com/vsavritsky/russian-calendar
Informations about the package russian-calendar
russian-calendar
Производственный календарь РФ на основе xmlcalendar.ru для PHP. Russian working calendar based on the xmlcalendar.ru for PHP.
Установка
Использование
Выходные дни
По умолчанию выходными считаются суббота и воскресенье. Это можно изменить указав выходные дни при вызове методов. В этом случае выходными днями будут считаться только указанные дни недели.
Продолжительность выходных и праздников
Дополнительно можно получить список последовательных дат выходного или праздничного периода.
Получение списка дат выходного периода
Получение списка дат праздничного периода
Кэширование
По умолчанию для получения XML-файлов с данными класс делает запросы к xmlcalendar.ru. Чтобы класс не делал долгих запросов к сайту, можно закэшировать XML-файл локально. Для этого в конструкторе нужно указать путь к деректории, куда будет скопирован XML-файл и время кэша в секундах.
Названия праздников на английском
All versions of russian-calendar with dependencies
ext-curl Version *