Я пытаюсь понять, как добавить второй параметр ($ id), чтобы передать этот обратный вызов в моем классе php:
($this, 'updateDuplicateAcronym')
Метод updateDuplicateAcronym должен получить 2 параметра, один по ссылке из формы, где этот код принадлежит (который работает отлично), и еще один, который мне нужен, чтобы выполнить некоторые проверки.
Кто-нибудь, кто знает, как это сделать?
Вот мой метод передачи параметров:
$callBackFunction = function($p1, $p2) {
...
}
baseFunction($context, $callable, $params)
{
//Main process
call_user_func($callable, $params);
}
// Running
baseFunction($this, $callBackFunction, array(1, 42));
updateDuplicateAcronym
- это объявление вашей функции, поэтому оно основано на аргументах,updateDuplicateAcronym
функцией.