XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
DeletePreload.class.php
1<?php
12
13if (!defined('XOOPS_ROOT_PATH')) {
14 die();
15}
16
18{
19 public function postFilter()
20 {
21 $this->mRoot->mDelegateManager->add('Legacypage.Admin.SystemCheck', 'message_DeletePreload::deleteMessage');
22 }
23
24 public static function deleteMessage()
25 {
26 $confHand = xoops_gethandler('config');
27 $modconf = $confHand->getConfigsByDirname('message');
28
29 $inHand = xoops_getmodulehandler('inbox', 'message');
30 $inHand->deleteDays($modconf['savedays'], $modconf['dletype']);
31
32 $outHand = xoops_getmodulehandler('outbox', 'message');
33 $outHand->deleteDays($modconf['savedays']);
34 }
35}
postFilter()
[Abstract] Executes the logic, when the controller executes postFilter().