public static function add(WorkflowType $wt, $name)
 {
     $db = Loader::db();
     $db->Execute('insert into Workflows (wftID, wfName) values (?, ?)', array($wt->getWorkflowTypeID(), $name));
     $wfID = $db->Insert_ID();
     return self::getByID($wfID);
 }
Пример #2
0
 public static function add(WorkflowType $wt, $name)
 {
     $db = Loader::db();
     $wfID = $db->getOne('SELECT wfID FROM Workflows WHERE wfName=?', array($name));
     if (!$wfID) {
         $db->Execute('insert into Workflows (wftID, wfName) values (?, ?)', array($wt->getWorkflowTypeID(), $name));
         $wfID = $db->Insert_ID();
     }
     return self::getByID($wfID);
 }