1. Go to this page and download the library: Download innmind/neo4j-dbal library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
innmind / neo4j-dbal example snippets
use function Innmind\Neo4j\DBAL\bootstrap;
use Innmind\Neo4j\DBAL\{
Query,
Clause\Expression\Relationship
};
use Innmind\OperatingSystem\Factory;
$os = Factory::build();
$connection = bootstrap(
$os->remote()->http(),
$os->clock(),
);
$query = (new Query)
->match('n', ['LabelA', 'LabelB'])
->withProperty('foo', '$param')
->withParameter('param', 'value')
->linkedTo('n2')
->through('r', 'REL_TYPE', 'right')
->return('n', 'n2', 'r');
echo $query->cypher(); //MATCH (n:LabelA:LabelB { foo: $param })-[r:REL_TYPE]->(n2) RETURN n, n2, r
$result = $connection->execute($query);
echo $result->nodes()->count(); //2
echo $result->relationships()->count(); //1
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.