PHP Класс GraphAware\Neo4j\Client\Connection\Connection

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $alias, string $uri, GraphAware\Bolt\Configuration | null $config = null ) Connection constructor.
createPipeline ( null $query = null, array $parameters = [], null $tag = null ) : GraphAware\Common\Driver\PipelineInterface
getAlias ( ) : string
getDriver ( ) : GraphAware\Common\Driver\DriverInterface
getSession ( ) : GraphAware\Common\Driver\SessionInterface
getTransaction ( ) : GraphAware\Common\Transaction\TransactionInterface
run ( string $statement, array | null $parameters = null, null | string $tag = null ) : GraphAware\Common\Result\Result
runMixed ( array $queue ) : GraphAware\Common\Result\ResultCollection

Приватные методы

Метод Описание
buildDriver ( )
checkSession ( )

Описание методов

__construct() публичный метод

Connection constructor.
public __construct ( string $alias, string $uri, GraphAware\Bolt\Configuration | null $config = null )
$alias string
$uri string
$config GraphAware\Bolt\Configuration | null

createPipeline() публичный метод

public createPipeline ( null $query = null, array $parameters = [], null $tag = null ) : GraphAware\Common\Driver\PipelineInterface
$query null
$parameters array
$tag null
Результат GraphAware\Common\Driver\PipelineInterface

getAlias() публичный метод

public getAlias ( ) : string
Результат string

getDriver() публичный метод

public getDriver ( ) : GraphAware\Common\Driver\DriverInterface
Результат GraphAware\Common\Driver\DriverInterface

getSession() публичный метод

public getSession ( ) : GraphAware\Common\Driver\SessionInterface
Результат GraphAware\Common\Driver\SessionInterface

getTransaction() публичный метод

public getTransaction ( ) : GraphAware\Common\Transaction\TransactionInterface
Результат GraphAware\Common\Transaction\TransactionInterface

run() публичный метод

public run ( string $statement, array | null $parameters = null, null | string $tag = null ) : GraphAware\Common\Result\Result
$statement string
$parameters array | null
$tag null | string
Результат GraphAware\Common\Result\Result

runMixed() публичный метод

public runMixed ( array $queue ) : GraphAware\Common\Result\ResultCollection
$queue array
Результат GraphAware\Common\Result\ResultCollection