Бих искал да попитам за PHP клонинг / копиране на обект в $this променлива.
В момента съм нов в MVC, бих искал да направя нещо като CodeIgniter.
Бих искал да осъществя директен достъп до променливата.
в моя __construct() винаги предавам глобалната променлива вътре на новия контролер (клас),
eg.
function __construct($mvc)
{
$this->mvc = $mvc;
}
вътре в $mvc got config обект, vars обект.
например в момента
function index()
{
$this->mvc->config['title'];
$this->mvc->vars['name'];
}
** това, което искам е по-директно**
function index()
{
$this->config['title'];
$this->vars['name'];
}
Трябваше да опитам
function __construct($mvc)
{
$this = $mvc;
}
or
function __construct($mvc)
{
$this = clone $mvc;
}
не е успешно. някаква идея, мога да затворя $this->mvc до $this ниво? Опитвам foreach също без успех. Моля, помогнете, Благодаря!