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