fitness-web/common/modules/event/models/EventPermissions.php
2021-09-27 20:43:58 +02:00

42 lines
831 B
PHP

<?php
/**
* Created by IntelliJ IDEA.
* User: rocho
* Date: 2019.01.15.
* Time: 8:29
*/
namespace common\modules\event\models;
use common\modules\event\EventModule;
/**
* Class EventPermissions
* @package common\modules\event\models
*
* @property boolean $allowCreate
* @property boolean $allowDelete
* @property boolean $allowEdit
*/
class EventPermissions
{
public $allowCreate = false;
public $allowDelete = false;
public $allowEdit = false;
public $allowIndexCreatedAt = false;
public function __construct()
{
$moduleMode = EventModule::getInstance()->mode;
if ( $moduleMode == 'admin'){
$this->allowCreate = true;
$this->allowDelete = true;
$this->allowEdit = true;
$this->allowIndexCreatedAt = true;
}
}
}