PageRenderTime 46ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/classes/deprecated.class.php

https://github.com/web2project/web2project
PHP | 519 lines | 288 code | 51 blank | 180 comment | 0 complexity | 1cd4661df3a32e4e4059d27556e2528f MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?php
  2. /**
  3. * This is the central location for all deprecated classes within web2project.
  4. * When you add a class here, you may also have to update our Autoloader
  5. * (includes/main_functions.php) to make sure the old class name still resolves
  6. * properly.
  7. */
  8. /**
  9. * @package web2project\deprecated
  10. *
  11. * @deprecated
  12. */
  13. class bcode extends CSystem_Bcode
  14. {
  15. public function __construct()
  16. {
  17. parent::__construct();
  18. trigger_error("bcode has been deprecated in v3.0 and will be removed by v4.0. Please use CSystem_Bcode instead.", E_USER_NOTICE);
  19. }
  20. }
  21. /**
  22. * @package web2project\deprecated
  23. *
  24. * @deprecated
  25. */
  26. class budgets extends CSystem_Budget
  27. {
  28. public function __construct()
  29. {
  30. parent::__construct();
  31. trigger_error("budgets has been deprecated in v3.0 and will be removed by v4.0. Please use CSystem_Budget instead.", E_USER_NOTICE);
  32. }
  33. }
  34. /**
  35. * @package web2project\deprecated
  36. *
  37. * @deprecated
  38. */
  39. class CAdmin_User extends CUser
  40. {
  41. public function __construct()
  42. {
  43. parent::__construct();
  44. trigger_error("CAdmin_User has been deprecated in v3.0 and will be removed by v4.0. Please use CUser instead.", E_USER_NOTICE );
  45. }
  46. }
  47. /**
  48. * @package web2project\deprecated
  49. *
  50. * @deprecated
  51. */
  52. class CAppUI extends w2p_Core_CAppUI
  53. {
  54. public function __construct()
  55. {
  56. parent::__construct();
  57. trigger_error("CAppUI has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Core_CAppUI instead.", E_USER_NOTICE );
  58. }
  59. }
  60. /**
  61. * @package web2project\deprecated
  62. *
  63. * @deprecated
  64. */
  65. class CCalendar extends CEvent
  66. {
  67. public function __construct()
  68. {
  69. parent::__construct();
  70. trigger_error("CCalendar has been deprecated in v3.0 and will be removed by v4.0. Please use CEvent instead.", E_USER_NOTICE);
  71. }
  72. }
  73. /**
  74. * @package web2project\deprecated
  75. *
  76. * @deprecated
  77. */
  78. class CConfig extends w2p_System_Config
  79. {
  80. public function __construct() {
  81. parent::__construct();
  82. trigger_error("CConfig has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_System_Config instead.", E_USER_NOTICE);
  83. }
  84. }
  85. /**
  86. * @package web2project\deprecated
  87. *
  88. * @deprecated
  89. */
  90. class CDate extends w2p_Utilities_Date
  91. {
  92. public function __construct($datetime = null, $tz = '')
  93. {
  94. parent::__construct($datetime, $tz);
  95. trigger_error("CDate has been deprecated in v2.0 and will be removed by v4.0. Please use w2p_Utilities_Date instead.", E_USER_NOTICE );
  96. }
  97. }
  98. /**
  99. * @package web2project\deprecated
  100. *
  101. * @deprecated
  102. */
  103. class CFileFolder extends CFile_Folder
  104. {
  105. public function __construct()
  106. {
  107. parent::__construct();
  108. trigger_error("CFileFolder has been deprecated in v3.0 and will be removed by v4.0. Please use CFile_Folder instead.", E_USER_NOTICE );
  109. }
  110. }
  111. /**
  112. * @package web2project\deprecated
  113. *
  114. * @deprecated
  115. */
  116. class CForumMessage extends CForum_Message
  117. {
  118. public function __construct()
  119. {
  120. parent::__construct();
  121. trigger_error("CForumMessage has been deprecated in v3.0 and will be removed by v4.0. Please use CForum_Message instead.", E_USER_NOTICE);
  122. }
  123. }
  124. /**
  125. * @package web2project\deprecated
  126. *
  127. * @deprecated
  128. */
  129. class CInfoTabBox extends w2p_Theme_InfoTabBox
  130. {
  131. public function show($extra = '', $js_tabs = false, $alignment = 'left') {
  132. parent::show($extra, $js_tabs, $alignment);
  133. trigger_error("CInfoTabBox has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Theme_InfoTabBox instead.", E_USER_NOTICE);
  134. }
  135. }
  136. /**
  137. * @package web2project\deprecated
  138. *
  139. * @deprecated
  140. */
  141. class CMonthCalendar extends w2p_Output_MonthCalendar
  142. {
  143. public function __construct($date = null)
  144. {
  145. parent::__construct($date);
  146. trigger_error("CMonthCalendar has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Output_MonthCalendar instead.", E_USER_NOTICE);
  147. }
  148. }
  149. /**
  150. * @package web2project\deprecated
  151. *
  152. * @deprecated
  153. */
  154. class CPreferences extends w2p_System_Preferences {
  155. public function __construct() {
  156. parent::__construct();
  157. trigger_error("CPreferences has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_System_Preferences instead.", E_USER_NOTICE );
  158. }
  159. }
  160. /**
  161. * @package web2project\deprecated
  162. *
  163. * @deprecated
  164. */
  165. class CProjectDesignerOptions extends CProjectDesigner
  166. {
  167. public function __construct()
  168. {
  169. parent::__construct();
  170. trigger_error("CProjectDesignerOptions has been deprecated in v3.0 and will be removed by v4.0. Please use CProjectDesigner instead.", E_USER_NOTICE);
  171. }
  172. }
  173. /**
  174. * @package web2project\deprecated
  175. *
  176. * @deprecated
  177. */
  178. class CRole extends CSystem_Role
  179. {
  180. public function __construct($name = '', $description = '') {
  181. parent::__construct($name, $description);
  182. trigger_error("CRole has been deprecated in v3.0 and will be removed by v4.0. Please use CSystem_Role instead.", E_USER_NOTICE );
  183. }
  184. }
  185. /**
  186. * @package web2project\deprecated
  187. *
  188. * @deprecated
  189. */
  190. class CSysKey extends CSystem_SysKey
  191. {
  192. public function __construct($name = null, $label = null, $type = '0',
  193. $sep1 = "\n", $sep2 = '|') {
  194. parent::__construct($name, $label, $type, $sep1, $sep2);
  195. trigger_error("CSysKey has been deprecated in v3.0 and will be removed by v4.0. Please use CSystem_SysKey instead.", E_USER_NOTICE );
  196. }
  197. }
  198. /**
  199. * @package web2project\deprecated
  200. *
  201. * @deprecated
  202. */
  203. class CSysVal extends CSystem_SysVal
  204. {
  205. public function __construct($key = null, $title = null, $value = null) {
  206. parent::__construct($key, $title, $value);
  207. trigger_error("CSysVal has been deprecated in v3.0 and will be removed by v4.0. Please use CSystem_SysVal instead.", E_USER_NOTICE );
  208. }
  209. }
  210. /**
  211. * @package web2project\deprecated
  212. *
  213. * @deprecated
  214. */
  215. class CTabBox_core extends w2p_Theme_TabBox
  216. {
  217. public function __construct($title, $icon = '', $module = '', $helpref = '') {
  218. parent::__construct($title, $icon, $module, $helpref);
  219. trigger_error("CTabBox_core has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Theme_TabBox instead.", E_USER_NOTICE );
  220. }
  221. }
  222. /**
  223. * @package web2project\deprecated
  224. *
  225. * @deprecated
  226. */
  227. class CTaskLog extends CTask_Log
  228. {
  229. public function __construct()
  230. {
  231. parent::__construct();
  232. trigger_error("CTaskLog has been deprecated in v3.0 and will be removed by v4.0. Please use CTask_Log instead.", E_USER_NOTICE );
  233. }
  234. }
  235. /**
  236. * @package web2project\deprecated
  237. *
  238. * @deprecated
  239. */
  240. class CTitleBlock extends w2p_Theme_TitleBlock
  241. {
  242. public function __construct($title, $icon, $module) {
  243. parent::__construct($title, $icon, $module);
  244. trigger_error("CTitleBlock has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Theme_TitleBlock instead.", E_USER_NOTICE );
  245. }
  246. }
  247. /**
  248. * @package web2project\deprecated
  249. *
  250. * @deprecated
  251. */
  252. class CTitleBlock_core extends w2p_Theme_TitleBlock
  253. {
  254. public function __construct($title, $icon = '', $module = '',
  255. $helpref = '') {
  256. parent::__construct($title, $icon, $module);
  257. trigger_error("CTitleBlock_core has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Theme_TitleBlock instead.", E_USER_NOTICE );
  258. }
  259. }
  260. /**
  261. * @package web2project\deprecated
  262. *
  263. * @deprecated
  264. */
  265. class CW2pObject extends w2p_Core_BaseObject
  266. {
  267. public function __construct($table, $key, $module = '')
  268. {
  269. parent::__construct($table, $key, $module);
  270. trigger_error("CW2pObject has been deprecated in v2.0 and will be removed by v4.0. Please use w2p_Core_BaseObject instead.", E_USER_NOTICE );
  271. }
  272. }
  273. /**
  274. * @package web2project\deprecated
  275. *
  276. * @deprecated
  277. */
  278. class CustomFields extends w2p_Core_CustomFields
  279. {
  280. public function __construct($m, $a, $obj_id = null, $mode = 'edit',
  281. $published = 0)
  282. {
  283. parent::__construct($m, $a, $obj_id, $mode, $published);
  284. trigger_error("CustomFields has been deprecated in v2.0 and will be removed by v4.0. Please use w2p_core_CustomFields instead.", E_USER_NOTICE );
  285. }
  286. }
  287. /**
  288. * @package web2project\deprecated
  289. *
  290. * @deprecated
  291. */
  292. class DBQuery extends w2p_Database_Query
  293. {
  294. public function __construct($prefix = null, $query_db = null)
  295. {
  296. parent::__construct($prefix, $query_db);
  297. trigger_error("DBQuery has been deprecated in v2.0 and will be removed by v4.0. Please use w2p_Database_Query instead.", E_USER_NOTICE );
  298. }
  299. }
  300. /**
  301. * @package web2project\deprecated
  302. *
  303. * @deprecated
  304. */
  305. class Mail extends w2p_Utilities_Mail
  306. {
  307. public function __construct()
  308. {
  309. parent::__construct();
  310. trigger_error("Mail has been deprecated in v2.0 and will be removed by v4.0. Please use w2p_Utilities_Mail instead.", E_USER_NOTICE );
  311. }
  312. }
  313. /**
  314. * @package web2project\deprecated
  315. *
  316. * @deprecated
  317. */
  318. class w2Pacl extends w2p_Extensions_Permissions
  319. {
  320. public function __construct($opts = null)
  321. {
  322. parent::__construct($opts);
  323. trigger_error("w2Pacl has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Extensions_Permissions instead.", E_USER_NOTICE );
  324. }
  325. }
  326. /**
  327. * @package web2project\deprecated
  328. *
  329. * @deprecated
  330. */
  331. class w2PajaxResponse extends w2p_Extensions_AjaxResponse
  332. {
  333. public function addCreateOptions($sSelectId, $options)
  334. {
  335. parent::addCreateOptions($sSelectId, $options);
  336. trigger_error("w2PajaxResponse has been deprecated in v2.3 and will be removed by v4.0. Please use w2p_Extensions_AjaxResponse instead.", E_USER_NOTICE );
  337. }
  338. }
  339. /**
  340. * @package web2project\deprecated
  341. * @deprecated
  342. */
  343. class w2p_Core_Config extends w2p_System_Config
  344. {
  345. public function __construct()
  346. {
  347. parent::__construct();
  348. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  349. }
  350. }
  351. /**
  352. * @package web2project\deprecated
  353. * @deprecated
  354. */
  355. class w2p_Core_Dispatcher extends w2p_System_Dispatcher
  356. {
  357. public function __construct()
  358. {
  359. parent::__construct();
  360. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  361. }
  362. }
  363. /**
  364. * @package web2project\deprecated
  365. * @deprecated
  366. */
  367. class w2p_Core_Event extends w2p_System_Event
  368. {
  369. public function __construct($resourceName, $eventName, $data=null)
  370. {
  371. parent::__construct($resourceName, $eventName, $data);
  372. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  373. }
  374. }
  375. /**
  376. * @package web2project\deprecated
  377. * @deprecated
  378. */
  379. class w2p_Core_EventQueue extends w2p_System_EventQueue
  380. {
  381. public function __construct()
  382. {
  383. parent::__construct();
  384. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  385. }
  386. }
  387. /**
  388. * @package web2project\deprecated
  389. * @deprecated
  390. */
  391. class w2p_Core_HookHandler extends w2p_System_HookHandler
  392. {
  393. public function __construct(w2p_Core_CAppUI $AppUI)
  394. {
  395. parent::__construct($AppUI);
  396. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  397. }
  398. }
  399. /**
  400. * @package web2project\deprecated
  401. * @deprecated
  402. */
  403. class w2p_Core_Module extends w2p_System_Module
  404. {
  405. public function __construct()
  406. {
  407. parent::__construct();
  408. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  409. }
  410. }
  411. /**
  412. * @package web2project\deprecated
  413. * @deprecated
  414. */
  415. class w2p_Core_Preferences extends w2p_System_Preferences
  416. {
  417. public function __construct()
  418. {
  419. parent::__construct();
  420. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  421. }
  422. }
  423. /**
  424. * @package web2project\deprecated
  425. * @deprecated
  426. */
  427. class w2p_Core_Setup extends w2p_System_Setup
  428. {
  429. public function __construct(w2p_Core_CAppUI $AppUI = null,
  430. array $config = null, w2p_Database_Query $query = null)
  431. {
  432. parent::__construct($AppUI, $config, $query);
  433. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  434. }
  435. }
  436. /**
  437. * @package web2project\deprecated
  438. * @deprecated
  439. */
  440. class w2p_Core_UpgradeManager extends w2p_System_UpgradeManager
  441. {
  442. public function __construct()
  443. {
  444. parent::__construct();
  445. trigger_error(get_class($this) . " has been deprecated in v3.1 and will be removed by v4.0. Please use " . get_parent_class($this) . " instead.", E_USER_NOTICE);
  446. }
  447. }
  448. /**
  449. * @package web2project\deprecated
  450. * @deprecated since version 3.0
  451. */
  452. class w2p_API_iCalendar extends w2p_Output_iCalendar
  453. {
  454. public static function formatCalendarItem($calendarItem, $module_name)
  455. {
  456. trigger_error("w2p_API_iCalendar has been deprecated in v3.0 and will be removed by v4.0. Please use w2p_Output_iCalendar instead.", E_USER_NOTICE);
  457. return parent::formatCalendarItem($calendarItem, $module_name);
  458. }
  459. }
  460. /**
  461. * @package web2project\deprecated
  462. * @deprecated since version 3.0
  463. */
  464. class smartsearch extends CSmartSearch {
  465. public function __construct() {
  466. trigger_error("smartsearch has been deprecated in v3.0 and will be removed by v4.0. Please use CSmartSearch instead.", E_USER_NOTICE );
  467. }
  468. }