public statements ( ) : GraphAware\Common\Cypher\Statement[] | ||
return | GraphAware\Common\Cypher\Statement[] |
public function statements();
/** * @param StackInterface $stack * * @return mixed */ public function runStack(StackInterface $stack) { if (!$this->driverTransaction->isOpen() && !in_array($this->driverTransaction->status(), ['COMMITED', 'ROLLED_BACK'])) { $this->driverTransaction->begin(); } $sts = []; foreach ($stack->statements() as $statement) { $sts[] = $statement; } return $this->driverTransaction->runMultiple($sts); }