【发布时间】:2016-02-26 06:15:42
【问题描述】:
我在核心文件夹中定义了MY_Controller。
然后我有两个控制器:
Admin_Controller
客户控制器
现在我想在我的 Customer_Controller 中输入一个查询,结果我可以访问所有扩展到 Customer_Controllers 的控制器。
我已将此代码放入 Customer_Controller
public function get_users()
{
$id = $this->session->userdata('id');
$this->db->select('*');
$this->db->join('tenant','tenant.id = sites.tenant_id');
$this->db->where('tenant.id',$id);
$this->db->from('sites');
$query = $this->db->get();
$result = $query->result();
$sitedata = json_decode(json_encode($result));
$this->session->set_userdata($sitedata);
}
现在当我有一个像这样的子类时
<?php
class User extends Customer_Controller
{
public function__construct()
{
parent::__construct();
}
public function index()
{
//Get Results from Customer_Controller
}
}
这是怎么做到的?
【问题讨论】:
标签: php codeigniter