PHPackages                             jaltez/neo4j-php-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. jaltez/neo4j-php-client

AbandonedArchivedLibrary[HTTP &amp; Networking](/categories/http)

jaltez/neo4j-php-client
=======================

Neo4j-PHP-Client is the most advanced PHP Client for Neo4j

4.8.6(5y ago)07MITPHPPHP ^5.6 || ^7.0

Since Sep 18Pushed 5y agoCompare

[ Source](https://github.com/jaltez/neo4j-php-client)[ Packagist](https://packagist.org/packages/jaltez/neo4j-php-client)[ Docs](http://graphaware.com)[ RSS](/packages/jaltez-neo4j-php-client/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (13)Versions (199)Used By (0)

GraphAware Neo4j PHP Client
===========================

[](#graphaware-neo4j-php-client)

⚠️ Deprecated library. Please use

An Enterprise Grade Client for Neo4j
------------------------------------

[](#an-enterprise-grade-client-for-neo4j)

[![Build Status](https://camo.githubusercontent.com/8f572a6f4859b803d3ca2d48a1f5327fc7ed21efcaa98d882b660f3f4f376bf8/68747470733a2f2f7472617669732d63692e6f72672f677261706861776172652f6e656f346a2d7068702d636c69656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/graphaware/neo4j-php-client)[![Latest Stable Version](https://camo.githubusercontent.com/faf1391d3578b849db7223d886a70e7bfe5729e8f7a5d266003954f43ac0845a/68747470733a2f2f706f7365722e707567782e6f72672f677261706861776172652f6e656f346a2d7068702d636c69656e742f762f737461626c652e737667)](https://packagist.org/packages/graphaware/neo4j-php-client)[![Total Downloads](https://camo.githubusercontent.com/fc0b241b449717d26e6689c028649b1c33819e8f13bf86bc6202f0f92ae9351d/68747470733a2f2f706f7365722e707567782e6f72672f677261706861776172652f6e656f346a2d7068702d636c69656e742f646f776e6c6f6164732e737667)](https://packagist.org/packages/graphaware/neo4j-php-client)[![License](https://camo.githubusercontent.com/51c0c902fe44bdb2869a9801e353de3282a534101dac661617dc4d55059f480f/68747470733a2f2f706f7365722e707567782e6f72672f677261706861776172652f6e656f346a2d7068702d636c69656e742f6c6963656e73652e737667)](https://packagist.org/packages/graphaware/neo4j-php-client)

Introduction
------------

[](#introduction)

Neo4j-PHP-Client is the most advanced and flexible [Neo4j](http://neo4j.com) Client for PHP.

### What is Neo4j?

[](#what-is-neo4j)

Neo4j is a transactional, open-source graph database. A graph database manages data in a connected data structure, capable of representing any kind of data in a very accessible way. Information is stored in nodes and relationships connecting them, both of which can have arbitrary properties. To learn more visit [What is a Graph Database](http://neo4j.com/developer/graph-database/)?

### Key features

[](#key-features)

- Supports multiple connections
- Support for Bolt binary protocol
- Built-in and automatic support for *Neo4j Enterprise HA Master-Slave Mode* with auto slaves fallback

#### Neo4j Version Support

[](#neo4j-version-support)

**Version****Tested**&lt;= 2.2.6No&gt;= 2.2.6Yes2.2Yes2.3Yes3.0 +Yes#### Neo4j Feature Support

[](#neo4j-feature-support)

**Feature****Supported?**AuthYesRemote CypherYesTransactionsYesHigh AvailabilityYesEmbedded JVM supportNoBinary ProtocolYes### Requirements

[](#requirements)

- PHP &gt;= 5.6
- ext-bcmath
- ext-mbstring
- A Neo4j database (minimum version 2.2.6)

### Getting Help

[](#getting-help)

You can:

- [Ask a question on StackOverflow](http://stackoverflow.com/questions/ask?tags=graphaware,php,neo4j)
- For bugs, please feel free to create a [new issue on GitHub](https://github.com/graphaware/neo4j-php-client/issues/new)

### Implementations

[](#implementations)

- [Symfony Framework Bundle](https://github.com/neo4j-contrib/neo4j-symfony)

Installation and basic usage
----------------------------

[](#installation-and-basic-usage)

### Installation

[](#installation)

Add the library to your composer dependencies :

```
composer require "graphaware/neo4j-php-client:^4.0"
```

Require the composer autoloader, configure your connection by providing a connection alias and your connection settings :

```
