Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.19 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.19 KB

yii-calculatorWorkDays

Калькулятор рабочих дней.

Получает данные о праздничных днях (парсит) с сайта http://calendar.yoip.ru/work/2016-proizvodstvennyj-calendar.html и сохраняет в БД.

Обновляет раз в год при необходимости

Ссылка на github https://github.com/sokollondon/yii-calculatorWorkDays

INSTALLATION

  1. Скопировать папку yii-calculatorWorkDays в protected/extensions

  2. Поправить файл config/main.php

return [
  'components' => [
    'calculatorWorkDays' => [
			'class' => 'ext.yii-calculatorWorkDays.CalculatorWorkDaysComponent',
			//'curl_opt_proxy' => 'login:pass@host:3128', //прокси
		],
  ]
];
  1. Накатить миграции

QUICK START

  /** @var CalculatorWorkDaysComponent $calcWD */
  $calcWD = Yii::app()->calculatorWorkDays;
  //Получить дату, начиная с 2016-05-01 посчитать 7 рабочих дней
  echo $calcWD->getDateFromWorkDay('2016-05-01',7); //Вернет "2016-05-13" (учитывая выходные/праздничные дни)