codeigniter에 대한 wiredesignz 모듈 식 확장 기능을 사용하고 있으며 모듈의 컨트롤러에서 일반 codeigniter 컨트롤러의 public 속성에 액세스 할 수 있는지 궁금합니다 (예 : ). 이것은 일반적인 ci 컨트롤러입니다 hmvc 모듈에서 컨트롤러 public controllor 속성에 액세스
<?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를 확장하므로 public 및 protected 변수가 상속되어야합니다. 이 답변을보십시오 : http://stackoverflow.com/a/6456965/844726 – swatkins