GO1 Neo4j Builder is the most advanced and flexible Neo4j Client for PHP.
composer require go1/neo4j-builder
use go1\neo4j_builder\Neo4jBuilder;
use GraphAware\Neo4j\Client\ClientBuilder;
$config = ['client_class' => Neo4jBuilderClient::class];
$builder = ClientBuilder::create($config);
$builder->addConnection('default', 'NEO4J_URL');
$client = $builder->build();
$query = $client->match('u.User')
->where('u.id', 'id')
->andWhere('u.mail', 'mail')
->setParameters([
'id' => 10,
'mail' => '[email protected]'
])
->return(['u.id', 'u.mail'])
->skip(0)
->limit(10)
->execute();