1: <?php
2: 3: 4: 5: 6:
7:
8: if (!defined('XOOPS_ROOT_PATH')) exit();
9:
10: class Profile_AbstractAction
11: {
12: var $mRoot = null;
13: var $mModule = null;
14: var $mAsset = null;
15:
16: 17: 18:
19: function &_getHandler(){
20: }
21: function Profile_AbstractAction(){
22: $this->mRoot =& XCube_Root::getSingleton();
23: $this->mModule =& $this->mRoot->mContext->mModule;
24: $this->mAsset =& $this->mModule->mAssetManager;
25: }
26: function isMemberOnly(){
27: return false;
28: }
29: function isAdminOnly(){
30: return false;
31: }
32: function prepare(){
33: return true;
34: }
35:
36: function hasPermission(){
37: return true;
38: }
39:
40: function getDefaultView(){
41: return Profile_FRAME_VIEW_NONE;
42: }
43:
44: function execute(){
45: return Profile_FRAME_VIEW_NONE;
46: }
47:
48: function executeViewSuccess(&$controller,&$render){
49: }
50:
51: function executeViewError(&$render){
52: }
53:
54: function executeViewIndex(&$render){
55: }
56:
57: function executeViewInput(&$render){
58: }
59:
60: function executeViewPreview(&$render){
61: }
62:
63: function executeViewCancel(&$render){
64: }
65:
66: }
67:
68: ?>
69: