コード例 #1
0
<?php

include_once "../model/workflow_model.php";
include_once '../../config/include.php';
include '../../config/db.php';
$workFlow = new WorkFlow();
// Get Record
if ($_POST['type'] == 'edit') {
    $data['id'] = $_POST['id'];
    $saveData = $workFlow->getWFById($data);
    echo json_encode($saveData, JSON_PRETTY_PRINT);
}
// Delete
if ($_POST['type'] == 'delete') {
    $data['id'] = $_POST['id'];
    if ($workFlow->deleteWFById($data)) {
        echo "Work flow deleted successfully.";
    } else {
        echo "Work flow not deleted.";
    }
}
// Add
if (isset($_REQUEST['wfname'])) {
    if ($_REQUEST['wfname'] == '') {
        echo "Please provide work flow name.";
        die;
    }
    if ($_REQUEST['wfdesc'] == '') {
        echo "Please provide work flow description.";
        die;
    }
コード例 #2
0
include_once "application/model/workflow_model.php";
include_once "application/model/tasks_model.php";
include_once "application/model/xmltoxml_model.php";
$taskObj = new Tasks();
$selDes = $taskObj->getXmlDestination();
$selSou = $taskObj->getXmlSource();
// Get Configuration List Dropdown
$wfObj = new ConversionModel();
$selOpt = $wfObj->getConfigurationList();
$xmlObj = new XmlConversionModel();
$selOpt1 = $xmlObj->getxmlConfigurationList();
// Work Flow Id
if (isset($_GET['id']) and is_numeric($_GET['id'])) {
    $wfId['id'] = $_GET['id'];
    $workFlow = new WorkFlow();
    $wfData = $workFlow->getWFById($wfId);
}
// Task ID
if (isset($_GET['tid']) and is_numeric($_GET['tid'])) {
    $wftId = $_GET['tid'];
    $tID = '&tid=' . $wftId;
    // Task Class Object
    $wfTaskObj = new Tasks();
    $wfTaskList = $wfTaskObj->getWFTaskById($wftId);
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Now determine in which directory to operate
$home_directory = HOME_DIRECTORY;
$self = basename(__FILE__);
if (isset($_GET['dir'])) {
    $get_dir = $_GET['dir'];
コード例 #3
0
<?php

include_once "config/include.php";
include_once "application/model/tasks_model.php";
include_once "application/model/workflow_model.php";
// Work Flow Class Object
$wfObj = new WorkFlow();
$selOpt = $wfObj->getWFList();
// Task Class Object
$wfTaskObj = new Tasks();
$wfTaskList = $wfTaskObj->getWFTaskList();
// Work Flow Name
if (isset($_GET['id']) and is_numeric($_GET['id'])) {
    $wfId['id'] = $_GET['id'];
    $wfData = $wfObj->getWFById($wfId);
}
include_once VIEW_PATH . "/task-list.html";