1: <?php
2: /**
3: * XOOPS Kernel Class
4: *
5: * You may not change or alter any portion of this comment or credits
6: * of supporting developers from this source code or any supporting source code
7: * which is considered copyrighted (c) material of the original comment or credit authors.
8: * This program is distributed in the hope that it will be useful,
9: * but WITHOUT ANY WARRANTY; without even the implied warranty of
10: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11: *
12: * @copyright (c) 2000-2016 XOOPS Project (www.xoops.org)
13: * @license GNU GPL 2 (https://www.gnu.org/licenses/gpl-2.0.html)
14: * @package kernel
15: * @since 2.3.0
16: */
17: /**
18: * XOOPS Block legacy Instance handler
19: * @author Taiwen Jiang <phppp@users.sourceforge.net>
20: */
21: defined('XOOPS_ROOT_PATH') || exit('Restricted access');
22:
23: /**
24: * Xoops Block Instance
25: *
26: * @author Taiwen Jiang <phppp@users.sourceforge.net>
27: * @copyright (c) 2000-2016 XOOPS Project (www.xoops.org)
28: *
29: * @package kernel
30: */
31: class XoopsBlockInstance
32: {
33: /**
34: * Constructor
35: *
36: */
37: public function __construct()
38: {
39: }
40:
41: /**
42: * Call Magic Function
43: *
44: * @param string $name
45: * @param array $args
46: * @return null
47: */
48: public function __call($name, $args)
49: {
50: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the method '{$name}' is not executed") . '!');
51:
52:
53: return null;
54: }
55:
56: /**
57: * Set Magic Function
58: *
59: * @param string $name
60: * @param array $args
61: * @return null
62: */
63: public function __set($name, $args)
64: {
65: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the variable '{$name}' is not set") . '!');
66:
67: return null;
68: }
69:
70: /**
71: * Get Magic Function
72: *
73: * @param string $name
74: * @return null
75: */
76: public function __get($name)
77: {
78: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the variable '{$name}' is not vailable") . '!');
79:
80: return null;
81: }
82: }
83:
84: /**
85: * XOOPS Block Instance Handler Class. (Singelton)
86: *
87: * This class is responsible for providing data access mechanisms to the data source
88: * of XOOPS block class objects.
89: *
90: * @author Taiwen Jiang <phppp@users.sourceforge.net>
91: * @copyright (c) 2000-2016 XOOPS Project (www.xoops.org)
92: * @package kernel
93: * @subpackage block
94: */
95: class XoopsBlockInstanceHandler
96: {
97: /**
98: * Enter description here...
99: *
100: */
101: public function __construct()
102: {
103: }
104:
105: /**
106: * Call Magic Function
107: *
108: * @param string $name
109: * @param array $args
110: * @return null
111: */
112: public function __call($name, $args)
113: {
114: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the method '{$name}' is not executed") . '!');
115:
116: return null;
117: }
118:
119: /**
120: * Set Magic Function
121: *
122: * @param string $name
123: * @param array $args
124: * @return null
125: */
126: public function __set($name, $args)
127: {
128: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the variable '{$name}' is not set") . '!');
129:
130: return null;
131: }
132:
133: /**
134: * Get Magic Function
135: *
136: * @param string $name
137: * @return null
138: */
139: public function __get($name)
140: {
141: $GLOBALS['xoopsLogger']->addDeprecated("Class '" . __CLASS__ . "' is deprecated" . (empty($name) ? '' : " thus the variable '{$name}' is not available") . '!');
142:
143: return null;
144: }
145: }
146: