<?php
/*
* @Author: Kiril Kirkov
* Gitgub: https://github.com/kirilkirkov
*/
if (!defined('BASEPATH')) {
exit('No direct script access allowed');
}
class MEMBER_Controller extends MX_Controller
{
protected $username;
protected $membername;
protected $memberid;
protected $activePages;
protected $allowed_img_types;
protected $history;
public function __construct()
{
parent::__construct();
$this->load->library(array('form_validation'));
$this->_hmvc_fixes();
}
protected function member_login_check()
{
if (!$this->session->userdata('member_logged_in')) {
redirect('member/login');
}
$this->username = $this->session->userdata('member_logged_in');
$this->membername = $this->session->userdata('member_user_name');
$this->memberid = $this->session->userdata('login_member_id');
}
function _hmvc_fixes()
{
//fix callback form_validation
//https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc
$CI =& get_instance();
$this->load->library('form_validation');
$this->form_validation->CI =& $this;
}
}
|