dbXapp
2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Toggle main menu visibility
Loading...
Searching...
No Matches
dbxWorkflow.class.php
Go to the documentation of this file.
1
<?php
2
namespace
dbx\dbxWorkflow
;
3
4
class
dbxWorkflow
{
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\dbxWorkflow\dbxWorkflow
Definition
dbxWorkflow.class.php:4
dbx\dbxWorkflow\dbxWorkflow\run
run()
Definition
dbxWorkflow.class.php:6
dbx\dbxWorkflow
Definition
dbxWorkflow.class.php:2
dbx
DBX schema administration.
dbx
modules
dbxWorkflow
dbxWorkflow.class.php
Generated by
1.17.0