1: <?php
2: 3: 4: 5: 6:
7:
8: if (!defined('XOOPS_ROOT_PATH')) exit();
9:
10: require_once dirname(__FILE__) . "/AbstractEditAction.class.php";
11:
12: class Profile_AbstractDeleteAction extends Profile_AbstractEditAction
13: {
14: 15: 16:
17: function _isEnableCreate()
18: {
19: return false;
20: }
21:
22: 23: 24:
25: function prepare()
26: {
27: parent::prepare();
28: return is_object($this->mObject);
29: }
30:
31: 32: 33:
34: function _doExecute()
35: {
36: if ($this->mObjectHandler->delete($this->mObject)) {
37: return PROFILE_FRAME_VIEW_SUCCESS;
38: }
39:
40: return PROFILE_FRAME_VIEW_ERROR;
41: }
42: }
43:
44: ?>
45: