dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
dbxSetup.class.php
Go to the documentation of this file.
1<?php
2namespace dbx\dbxSetup;
3
4
5class dbxSetup {
6
7 public function run($action='') {
8 $uid =dbx()->user();
9 $mid =dbx()->get_system_var('dbx_modul_id');
10 $modul =dbx()->get_system_var('dbx_modul');
11
12 $content="";
13 if (!$action) $action=dbx()->get_modul_var('dbx_run1');
14 dbx()->set_system_var('dbx_design','_install');
15 dbx()->set_system_var('dbx_page' ,'install');
16 dbx()->set_system_var('dbx_has_access' , 1);
17
18 switch ($action) {
19
20 case 'install':
21 $obj=dbx()->get_include_obj('dbxInstall');
22 $content=$obj->run();
23 break;
24 case 'update':
25 $obj=dbx()->get_include_obj('dbxUpdate');
26 $content=$obj->run();
27 break;
28 default:
29 $content.="<span class='warning action_msg'>Install Modul=($modul) Action=($action) is undef.</span>";
30 } // switch
31
32 return $content;
33 } // run()
34
35} // class
36
37?>
DBX schema administration.