#
Confirm
1.0.4+
#
TC\ComponentLibrary\ControllerPlugin\Confirm
#
assertActionConfirmed
Требование подтверждения действия пользователем.
Подтвержденным считается запрос, отправленный методом POST
, в иных случаях будет отображена форма для подтверждения действия.
#
Параметры
#
Примеры
<?php
namespace Demo\AddOn\Pub\Controller;
use TC\ComponentLibrary\ControllerPlugin\Confirm;
use XF\Pub\Controller\AbstractController;
class Example extends AbstractController
{
public function actionIndex()
{
/** @var Confirm $confirmationPlugin */
$confirmationPlugin = $this->plugin('TC\ComponentLibrary:Confirm');
$confirmationPlugin->assertActionConfirmed(
$this->buildLink('demo/example')
);
// action confirmed, do stuff here...
}
}