The Neo4j-PHP-OGM library is a pure PHP library that can persist (annotated) domain objects using Neo4j.
The Neo4j-PHP-OGM library is a pure PHP library that can persist (annotated) domain objects using Neo4j. It uses Cypher statements to handle those operations in Neo4j and Doctrine-like annotations to create node and relationship entities. The library supports tracking changes to minimize necessary updates and transitive persistence (reading and updating neighborhoods of an object). The connection to Neo4j is handled by a driver layer, which can use the binary protocol or HTTP APi's.