0
我正在与wiredesignz模块化扩展codeigniter一起工作,我想知道是否有可能从模块的控制器访问常规codeigniter控制器的公共属性 例如,这是一个常规的ci控制器从hmvc模块访问控制器公共控制器属性
<?php
class Dog extends CI_Controller {
public $name;
function __construct()
{
$this->name = "xyz";
}
}
这个模块控制器
<?php
class Test extends MX_Controller {
function get_name()
{
//access the $name property of the dog controller here
}
}
你真的尝试过吗?如果我没有记错,MX_Controller扩展了CI_Controller,所以公共和受保护的变量应该被继承。看看这个答案:http://stackoverflow.com/a/6456965/844726 – swatkins