function getActionTriggersForTransition($oTransition) { $aTriggers = KTWorkflowUtil::getTriggersForTransition($oTransition); if (PEAR::isError($aTriggers)) { return $aTriggers; } $aGuards = array(); foreach ($aTriggers as $oTrigger) { $aInfo = $oTrigger->getInfo(); if ($aInfo['action']) { $aGuards[] = $oTrigger; } } return $aGuards; }