14 lines
801 B
PHP
14 lines
801 B
PHP
<?php
|
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
|
class Approvals extends MY_Controller
|
|
{
|
|
public function __construct() { parent::__construct(); if(!$this->session->userdata('logged_in')) redirect('auth'); $this->load->library('ApprovalService'); }
|
|
public function index()
|
|
{
|
|
$userId=(int)$this->session->userdata('user_id'); $roleId=(int)$this->session->userdata('role_id');
|
|
if(!$roleId){$u=$this->db->select('role_id')->get_where('users',array('id'=>$userId))->row();$roleId=$u?(int)$u->role_id:0;}
|
|
$data=array('active_menu'=>'approvals','requests'=>$this->approvalservice->pendingFor($userId,$roleId));
|
|
$this->load->view('partials/header',$data);$this->load->view('approvals/index',$data);$this->load->view('partials/footer');
|
|
}
|
|
}
|