1: <?php
2: namespace Sphp\tools {
3: /**
4: * Description of CompApp
5: *
6: * @author Sartaj Singh
7: */
8: class CompApp extends SphpApp {
9: public $parentTempObj = null;
10: public $parentControl = null;
11: public $parentapp = null;
12: /** @var \Sphp\kit\Page page */
13: public $page = "";
14: /** @var TempFile tempform */
15: public $tempform;
16: /** @var TempFile maintempform */
17: public $maintempform;
18: public $apppath = "";
19: public $mypath = "";
20: public $myrespath = "";
21: public $phppath = "";
22: public $respath = "";
23: public $nameprefix = "";
24: /** @var \Sphp\kit\JSServer JSServer */
25: public $JSServer = null;
26: /** @var \Sphp\kit\Request Client */
27: public $Client = null;
28: /** @var \Sphp\kit\MySQL dbEngine */
29: public $dbEngine = null;
30: /** @var \Sphp\core\DebugProfiler debug */
31: public $debug = null;
32: public function createTempFile($filepath,$noprefix=false) {}
33: public function setup($tempobj) {}
34: public function process($tempobj) {}
35: public function processEvent() {}
36: /**
37: * Set Internal Temp File. Internal Temp File Also render Page Components.
38: * @param TempFile $obj
39: */
40: public function setTempFile($obj) {}
41: public function getTempFile() {}
42: public function showTempFile() {}
43: public function showNotTempFile() {}
44: public function setTableName($dbtable) {}
45: public function getTableName(){}
46: public function onstart() {}
47: public function onready() {}
48: public function ontempinit($tempobj) {}
49: public function ontempprocess($tempobj) {}
50: public function page_delete() {}
51: public function page_view() {}
52: public function page_submit() {}
53: public function page_insert() {}
54: public function page_update() {}
55: public function page_new() {}
56: public function getEvent() {}
57: public function getEventParameter() {}
58: public function onrun() {}
59: public function onrender() {}
60: public function run() {}
61: public function render() {}
62: public function getReturnData() {}
63: }
64: }
65: