GraphAware\Neo4j\Client\Transaction\Transaction::run PHP Method

run() public method

public run ( string $statement, array $parameters = [], null | string $tag = null ) : GraphAware\Common\Result\Result
$statement string
$parameters array
$tag null | string
return GraphAware\Common\Result\Result
    public function run($statement, array $parameters = array(), $tag = null)
    {
        if (!$this->driverTransaction->isOpen() && !in_array($this->driverTransaction->status(), ['COMMITED', 'ROLLED_BACK'])) {
            $this->driverTransaction->begin();
        }
        return $this->driverTransaction->run(Statement::create($statement, $parameters, $tag));
    }