У меня есть класс
class MyClass {
public function functionOne(User $user) {
$user->startProcess(function ($data) {
$this->makeUpdate($data);
});
}
protected function makeUpdate($data)
{
//... do something
}
}
$myClass = new MyClass();
$myClass->functionOne($user);
Когда я запускаю этот код, у меня появляется ошибка
BadMethodCallException Метод App \ MyClass :: makeUpdate делаетне существует.
Как я могу это исправить?