我试图调试一个 symfony 应用程序。
我在下面添加了对这个函数的 debug_backtrace() 调用。它输出一个调用函数的列表,但是 save() 函数(就在 debug_backtrace() 调用之前)不是那个列表。为什么?任何其他显示更多内容的调试方式,在这种情况下是 save() 调用?
protected function processForm(sfWebRequest $request, sfForm $form)
{
$form->bind($request->getParameter($form->getName()));
if ($form->isValid())
{
$sf_guard_user = $form->save();
var_dump(debug_backtrace());
die("fsdgsgsdf");
$this->redirect('guardausuario/edit?id='.$sf_guard_user-
>getId());
}
}
问候
哈维