GraphAware\Neo4j\Client\Connection\ConnectionManager::getConnection PHP Method

getConnection() public method

public getConnection ( null $alias = null ) : Connection
$alias null
return Connection
    public function getConnection($alias = null)
    {
        if (null === $alias) {
            list($a) = array_keys($this->connections);
            return $this->connections[$a];
        }
        if (!array_key_exists($alias, $this->connections)) {
            throw new \InvalidArgumentException(sprintf('The connection "%s" is not registered', $alias));
        }
        return $this->connections[$alias];
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * @deprecated since 4.0 - will be removed in 5.0 - use <code>$client->run()</code> instead
  *
  * @param string      $query
  * @param null|array  $parameters
  * @param null|string $tag
  * @param null|string $connectionAlias
  *
  * @return \GraphAware\Common\Result\Result
  */
 public function sendCypherQuery($query, $parameters = null, $tag = null, $connectionAlias = null)
 {
     return $this->connectionManager->getConnection($connectionAlias)->run($query, $parameters, $tag);
 }