Beispiel #1
0
 /**
  * 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();
     }
 }
Beispiel #2
0
 /**
  * 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();
     }
 }