为什么我不能直接在 CodeIgniter 中的对象上调用方法?
例如:
$campaign = $this->Campaign_model->get_campaign_from_id($campaign_id);
$campaign->load_settings(); // returns error: Call to undefined method stdClass::load_settings()
Campaign 对象已正确创建,但即使它在类中,我也无法对其调用方法。
这是我正在调用的 Campaign_model 方法:
function load_settings()
{
echo "test";
exit;
}
那我该怎么做这种操作呢?我想我尊重基本的对象逻辑,但我不能让它工作。