![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/vendor/simshaun/recurr/src/Recurr/ |
<?php /* * Copyright 2015 Shaun Simmons * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Recurr; /** * Class DateInclusion is a container for a single \DateTimeInterface. * * The purpose of this class is to hold a flag that specifies whether * or not the \DateTimeInterface was created from a DATE only, or with a * DATETIME. * * It also tracks whether or not the inclusion is explicitly set to UTC. * * @package Recurr * @author Shaun Simmons <[email protected]> */ class DateInclusion { /** @var \DateTimeInterface */ public $date; /** @var bool Day of year */ public $hasTime; /** @var bool */ public $isUtcExplicit; /** * Constructor * * @param \DateTimeInterface $date * @param bool $hasTime * @param bool $isUtcExplicit */ public function __construct(\DateTimeInterface $date, $hasTime = true, $isUtcExplicit = false) { $this->date = $date; $this->hasTime = $hasTime; $this->isUtcExplicit = $isUtcExplicit; } }