fitness-web/common/modules/event/widgets/event/EventView.php
2021-10-10 23:01:18 +02:00

48 lines
1.0 KiB
PHP

<?php
namespace common\modules\event\widgets\event;
use common\helpers\AppDateTimeHelper;
use common\models\Event;
use common\modules\event\models\copy\CopyWeekContext;
use DateTime;
use yii\bootstrap\Widget;
/**
* Class TimeTableMonthDayView
* @package common\modules\event\widgets
*
* @property Event $event
* @property CopyWeekContext $copyWeekContext
*/
class EventView extends Widget
{
public $event;
public $start;
public $end;
public $copyWeekContext;
public function init(){
parent::init();
if ( isset($this->event )){
$this->start = AppDateTimeHelper::convertUnixTimeToDateTime($this->event->start);
$this->end = AppDateTimeHelper::convertUnixTimeToDateTime($this->event->end);
}
}
public function run(){
return $this->render('_event',
[
'event' => $this->event,
'start' => $this->start,
'end' => $this->end,
'copyWeekContext' => $this->copyWeekContext
]
);
}
}