Files
thetool/application/WorkerPermission/WorkerPermission.php
Frank Schubert 4ea4927931 Initial commit
2021-03-29 23:04:42 +02:00

30 lines
654 B
PHP

<?php
class WorkerPermission extends mfBaseModel {
public $isAdmin = false;
public $isTicketadmin = false;
public function loadByUserId($userid) {
$res = $this->db->select($this->table,"*","worker_id=$userid");
if($this->db->num_rows($res)) {
$data = $this->db->fetch_object($res);
$this->load($data);
} else {
$this->worker_id = $userid;
$this->admin = 'false';
$this->save();
}
return true;
}
protected function afterLoad() {
if($this->admin == 'true') {
$this->isAdmin = true;
}
if($this->ticketadmin == 'true') {
$this->isTicketadmin = true;
}
}
}