8889841cplugins/mailpoet/lib/Automation/Engine/Validation/AutomationRules/NoUnreachableStepsRule.php000064400000002031150521532360036344 0ustar00home/clixcotz/tcchp.clix.co.tz/wp-contentvisitedNodes = []; } public function visitNode(Automation $automation, AutomationNode $node): void { $this->visitedNodes[] = $node; } public function complete(Automation $automation): void { if (count($this->visitedNodes) !== count($automation->getSteps())) { throw Exceptions::automationStructureNotValid(__('Unreachable steps found in automation graph', 'mailpoet'), self::RULE_ID); } } }