mirror of
https://github.com/simshaun/recurr.git
synced 2025-01-17 16:08:14 +01:00
47 lines
954 B
PHP
47 lines
954 B
PHP
<?php
|
|
|
|
/*
|
|
* Copyright 2013 Shaun Simmons
|
|
*
|
|
* For the full copyright and license information, please view the LICENSE
|
|
* file that was distributed with this source code.
|
|
*
|
|
* Based on rrule.js
|
|
* Copyright 2010, Jakub Roztocil and Lars Schoning
|
|
* https://github.com/jkbr/rrule/blob/master/LICENCE
|
|
*/
|
|
|
|
namespace Recurr;
|
|
|
|
/**
|
|
* Class DaySet is a container for a set and its meta.
|
|
*
|
|
* @package Recurr
|
|
* @author Shaun Simmons <shaun@envysphere.com>
|
|
*/
|
|
class DaySet
|
|
{
|
|
/** @var array */
|
|
public $set;
|
|
|
|
/** @var int Day of year */
|
|
public $start;
|
|
|
|
/** @var int Day of year */
|
|
public $end;
|
|
|
|
/**
|
|
* Constructor
|
|
*
|
|
* @param array $set Set of days
|
|
* @param int $start Day of year of start day
|
|
* @param int $end Day of year of end day
|
|
*/
|
|
public function __construct($set, $start, $end)
|
|
{
|
|
$this->set = $set;
|
|
$this->start = $start;
|
|
$this->end = $end;
|
|
}
|
|
}
|