dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
dbxWorkflow.class.php
Go to the documentation of this file.
1<?php
3
5
6 public function run() {
7 $run = dbx()->get_modul_var('dbx_run1', 'overview', 'parameter');
8 $engine = dbx()->get_include_obj('dbxWorkflowEngine', 'dbxWorkflow');
9
10 if ($run === 'install') {
11 return dbx()->redirect('?dbx_modul=dbxWorkflow_admin&dbx_run1=install', 1);
12 }
13
14 if ($run === 'start') {
15 $workflow = dbx()->get_modul_var('workflow', (string)dbx()->get_config('dbxWorkflow', 'default_workflow'), 'parameter');
16 return $engine->start($workflow);
17 }
18
19 if ($run === 'run') {
20 $iid = dbx()->get_modul_var('iid', 0, 'int');
21 return $engine->render($iid);
22 }
23
24 $workflow = dbx()->get_modul_var('workflow', (string)dbx()->get_config('dbxWorkflow', 'default_workflow'), 'parameter');
25 return $engine->overview($workflow);
26 }
27}
28?>
DBX schema administration.