admin ticket options controller
This commit is contained in:
parent
e25af0dca3
commit
633664d035
36
app/controllers/Admin/TicketOptionsController.php
Normal file
36
app/controllers/Admin/TicketOptionsController.php
Normal file
@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
namespace Admin;
|
||||
|
||||
class TicketOptionsController extends \BaseController
|
||||
{
|
||||
public function listPriorities()
|
||||
{
|
||||
$this->requireLogin();
|
||||
// TODO: check admin
|
||||
|
||||
$model = new \TicketPriority($this->getDB());
|
||||
$priorities = $model->findAll();
|
||||
|
||||
$this->renderView('/ui/views/admin/priorities/index.html', [
|
||||
'priorities' => $priorities
|
||||
]);
|
||||
}
|
||||
|
||||
public function createPriorityForm()
|
||||
{
|
||||
$this->requireLogin();
|
||||
$this->renderView('/ui/views/admin/priorities/create.html');
|
||||
}
|
||||
|
||||
public function createPriority()
|
||||
{
|
||||
$this->requireLogin();
|
||||
$p = new \TicketPriority($this->getDB());
|
||||
$p->name = $this->f3->get('POST.name');
|
||||
$p->sort_order = $this->f3->get('POST.sort_order');
|
||||
$p->save();
|
||||
}
|
||||
|
||||
// TODO: editPriorityForm(), updatePriorityForm(), deletePriorityForm()
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user