| Current Path : /home/juvelize/www/libraries/ic_library/Vendor/Icalcreator/src/ |
| Current File : /home/juvelize/www/libraries/ic_library/Vendor/Icalcreator/src/Vcomponent.php |
<?php
/**
* iCalcreator, the PHP class package managing iCal (rfc2445/rfc5445) calendar information.
*
* copyright (c) 2007-2021 Kjell-Inge Gustafsson, kigkonsult, All rights reserved
* Link https://kigkonsult.se
* Package iCalcreator
* Version 2.30
* License Subject matter of licence is the software iCalcreator.
* The above copyright, link, package and version notices,
* this licence notice and the invariant [rfc5545] PRODID result use
* as implemented and invoked in iCalcreator shall be included in
* all copies or substantial portions of the iCalcreator.
*
* iCalcreator is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published
* by the Free Software Foundation, either version 3 of the License,
* or (at your option) any later version.
*
* iCalcreator is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with iCalcreator. If not, see <https://www.gnu.org/licenses/>.
*
* This file is a part of iCalcreator.
*/
namespace Kigkonsult\Icalcreator;
use Exception;
/**
* iCalcreator Vcomponents base class
*
* @author Kjell-Inge Gustafsson, kigkonsult <ical@kigkonsult.se>
* @since 2.27.6 - 2018-12-28
*/
abstract class Vcomponent extends CalendarComponent
{
use Traits\DTSTAMPtrait;
/**
* Constructor for calendar component
*
* @param array $config
* @since 2.27.6 - 2018-12-28
* @throws Exception
*/
public function __construct( $config = [] )
{
parent::__construct( $config );
$this->setDtstamp();
}
}