什么相当于 SS4 中的 Form::buttonClicked?

What's the equivalent to Form::buttonClicked in SS4?

在 SilverStripe 3 中,如果我想找出在表单上单击了哪个按钮(提交后),我会调用:

$form->buttonClicked()->actionName();

buttonClicked 似乎已在 SilverStripe 4 中删除,有人知道您将如何做吗?

好的,我解决了这个问题,您现在必须从请求处理程序中获取它,例如:

$handler = $>form->getRequestHandler();
$action = $handler->buttonClicked();