public function __construct() { parent::__construct(); $this->load->model('users_model'); $this->load->library('form_validation'); loadProjectsSession(); }
public function __construct() { parent::__construct(false); $this->load->view('head'); $this->load->model('users_model'); loadProjectsSession(); }
public function __construct() { parent::__construct(); $this->load->model(['teams_model', 'users_model', 'projects_model', 'tasks_model']); loadProjectsSession(); $data = ['nextStatus' => $this->nextStatus]; $this->load->view('header', $data); $this->load->library('pagination'); $this->currentUser = $this->session->userdata("user"); }
public function __construct() { parent::__construct(); $this->load->model(['users_model', 'projects_model', 'tasks_model', 'releases_model']); $this->load->library('pagination'); loadProjectsSession(); if ($this->session->userdata('user')) { $this->currentUser = $this->session->userdata('user'); } }
public function __construct() { parent::__construct(); loadProjectsSession(); $this->load->model(['tasks_model', 'releases_model', 'users_model']); $data = ['nextStatus' => $this->nextStatus]; $this->load->view('header', $data); $this->load->library('pagination'); $this->uploadConfig['upload_path'] = 'assets/uploads/task_attachments/'; $this->load->library('upload', $this->uploadConfig); }
public function __construct() { parent::__construct(); $this->load->model(['releases_model', 'tasks_model', 'projects_model']); $this->load->library(['form_validation']); loadProjectsSession(); if (!$this->currentProject) { setMessage('Please create project first', 'error'); redirect('Projects/create'); } $data = ['nextStatus' => $this->nextStatus]; $this->load->view('header', $data); $this->load->library('pagination'); }
public function __construct($checkLogin = true) { parent::__construct(); loadProjectsSession(); if ($checkLogin) { if (!$this->session->userdata('logged')) { redirect(base_url('Login')); } } if ($this->session->userdata('currentProject')) { $this->currentProject = $this->session->userdata('currentProject'); } if ($this->session->userdata('user')) { $this->currentUser = $this->session->userdata('user'); } $this->uploadConfig['allowed_types'] = 'gif|jpg|png|pdf|zip|docx|odt|txt'; $this->uploadConfig['max_size'] = '100'; $this->paginationConfig = ['full_tag_open' => '<ul class="pagination">', 'full_tag_close' => '</ul>', 'num_tag_open' => '<li>', 'num_tag_close' => '</li>', 'cur_tag_open' => '<li class="disabled"><li class="active"><a href="#">', 'cur_tag_close' => '<span class="sr-only"></span></a></li>', 'next_tag_open' => '<li>', 'next_tagl_close' => '</li>', 'prev_tag_open' => '<li>', 'prev_tagl_close' => '</li>', 'first_tag_open' => '<li>', 'first_tagl_close' => '</li>', 'last_tag_open' => '<li>', 'last_tagl_close' => '</li>', 'per_page' => 1, 'uri_segment' => 3]; $this->nextStatus = [OPEN => ['next' => [NEED_INFO, DUPLICATE, ASSIGNED, REJECTED], 'icon' => 'fa fa-check'], ASSIGNED => ['next' => [NEED_INFO, INPROGRESS], 'icon' => 'fa fa-arrow-left'], INPROGRESS => ['next' => [NEED_INFO, COMPLETE], 'icon' => 'fa fa-check'], COMPLETE => ['next' => [CLOSED, FAILED, REOPEN], 'icon' => 'fa fa-check'], CLOSED => ['next' => [FAILED, REOPEN], 'icon' => 'fa fa-times'], FAILED => ['next' => [NEED_INFO], 'icon' => 'fa fa-exclamation-triangle'], NEED_INFO => ['next' => [ASSIGNED, CLOSED], 'icon' => 'fa fa-info'], DUPLICATE => ['next' => [REOPEN], 'icon' => 'fa fa-files-o'], REOPEN => ['next' => [ASSIGNED, REJECTED], 'icon' => 'fa fa-repeat'], REJECTED => ['next' => [NEED_INFO, REOPEN, CLOSED], 'icon' => 'fa fa-trash']]; }
public function __construct() { parent::__construct(); loadProjectsSession(); $this->load->model(['users_model', 'projects_model', 'releases_model', 'tasks_model', 'teams_model']); }