добрый день. сделала функцию
function obj() {
$obj = new stdClass;
$obj->set = function($data) {
$this->data = $data;
return $this;
};
$obj->get = function($data) {
return $this;
};
return $obj;
}
Но почему то при вызове
$obj = obj()->set(1);
я получаю ошибку
Uncaught Error: Call to undefined method stdClass::set()
Подскажите как исправить?