<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class MY_Controller extends CI_Controller {

    public function __construct() {
        parent::__construct();

        if (!$this->session->userdata('login')) {
            redirect('login');
        }
         
        // Cargamos el model de OC para que el sidebar
        // pueda verificar si el usuario es visador
        $this->load->model('logistica/OrdenCompra_model');
    }

    protected function layout($view, $data = array()) {
        $data['contenido'] = $view;
        $this->load->view('layout/main', $data);
    }

    protected function validar_permiso($slug) {
        if (!tiene_permiso($slug)) {
            $this->session->set_flashdata('error', 'No tienes permisos para acceder a este módulo');
            redirect('dashboard');
        }
    }
}