/** * Constructor * * @access public */ public function __construct() { parent::__construct(); if (is_null($this->db_group)) { include APPPATH . 'config/database.php'; $this->db_group = $active_group; } $this->{$this->db_group} = $this->load->database($this->db_group, TRUE); if (self::$_inited) { return; } self::$_inited = true; // Doesn't work with multiple DB // $CI =& get_instance(); // $CI->{$this->db_group} = $CI->load->database($this->db_group, TRUE); // $this->{$this->db_group} = $this->load->database($this->db_group, TRUE); // Unlock the publish filter (filter on publish status of each item) if (Connect()->is('editors')) { self::unlock_publish_filter(); } }
/** * Constructor * * @access public */ public function __construct() { parent::__construct(); if (is_null($this->db_group)) { $active_group = 'default'; include APPPATH . 'config/database.php'; $this->db_group = $active_group; } $this->{$this->db_group} = $this->load->database($this->db_group, TRUE); if (self::$_inited) { return; } self::$_inited = TRUE; self::$ci =& get_instance(); // Unlock the publish filter (filter on publish status of each item) if (Authority::can('access', 'admin')) { self::unlock_publish_filter(); } }
/** * Constructor * * @access public */ public function __construct() { parent::__construct(); if (self::$_inited) { return; } self::$_inited = true; $CI =& get_instance(); // Unlock the publish filter (filter on publish status of each item) if (Connect()->is('editors')) { self::unlock_publish_filter(); } }