Update Processor with new situation.

This commit is contained in:
James Cole 2016-02-17 19:08:27 +01:00
parent 12b6791e8b
commit 5f9c61c4b4

View File

@ -85,7 +85,7 @@ class Processor
* @var int $index * @var int $index
* @var RuleAction $action * @var RuleAction $action
*/ */
foreach ($this->rule->ruleActions()->orderBy('order', 'ASC')->get() as $action) { foreach ($this->actions as $action) {
/** @var ActionInterface $actionClass */ /** @var ActionInterface $actionClass */
$actionClass = ActionFactory::getAction($action, $this->journal); $actionClass = ActionFactory::getAction($action, $this->journal);
$actionClass->act(); $actionClass->act();
@ -114,7 +114,8 @@ class Processor
/** @var TriggerInterface $triggerObject */ /** @var TriggerInterface $triggerObject */
$triggerObject = TriggerFactory::getTrigger($trigger); $triggerObject = TriggerFactory::getTrigger($trigger);
if ($triggerObject->triggered()) { // no need to keep pushing the journal around!
if ($triggerObject->triggered($this->journal)) {
$hitTriggers++; $hitTriggers++;
} }
if ($trigger->stop_processing) { if ($trigger->stop_processing) {