Merged in mcuiza/processmaker/PM-1492 (pull request #1483)
PM-1492 (0016511 - 16515: Conditions)
This commit is contained in:
@@ -195,7 +195,11 @@ class Derivation
|
|||||||
|
|
||||||
$pmScript = new PMScript();
|
$pmScript = new PMScript();
|
||||||
$pmScript->setFields($arrayApplicationData["APP_DATA"]);
|
$pmScript->setFields($arrayApplicationData["APP_DATA"]);
|
||||||
|
if(preg_match('/\b(or|and|xor)\b/i' , $arrayRouteData["ROU_CONDITION"])) {
|
||||||
|
$pmScript->setScript("( ".$arrayRouteData["ROU_CONDITION"]." )");
|
||||||
|
} else {
|
||||||
$pmScript->setScript($arrayRouteData["ROU_CONDITION"]);
|
$pmScript->setScript($arrayRouteData["ROU_CONDITION"]);
|
||||||
|
}
|
||||||
$flagContinue = $pmScript->evaluate();
|
$flagContinue = $pmScript->evaluate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user