11if (!defined(
'XOOPS_ROOT_PATH')) {
15require_once XOOPS_ROOT_PATH .
'/core/XCube_ActionForm.class.php';
16require_once XOOPS_MODULE_PATH .
'/legacy/class/Legacy_Validator.class.php';
20 public $mNotifiyIds = [];
21 public $mFatalError =
false;
25 return 'POST' == $_SERVER[
'REQUEST_METHOD'] ?
'module.legacy.NotifyDeleteForm.TOKEN' :
null;
32 $root =& XCube_Root::getSingleton();
33 $t_arr = $root->mContext->mRequest->getRequest(
'del_not');
35 if (!is_array($t_arr)) {
37 $this->mFatalError =
true;
41 foreach ($t_arr as $t_modid => $t_idArr) {
42 if (!is_array($t_idArr)) {
44 $this->mFatalError =
true;
47 foreach ($t_idArr as $t_id) {
48 $this->mNotifiyIds[] = [
'modid' => (int)$t_modid,
'id' => (
int)$t_id];