PHPackages                             prolic/humus-neo4j-ogm-module - 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. [Database &amp; ORM](/categories/database)
4. /
5. prolic/humus-neo4j-ogm-module

AbandonedArchivedLibrary[Database &amp; ORM](/categories/database)

prolic/humus-neo4j-ogm-module
=============================

Zend Framework 2 Module that provides Neo4j OGM functionality

2721PHP

Since Feb 29Pushed 10y ago1 watchersCompare

[ Source](https://github.com/prolic/HumusNeo4jOGMModule)[ Packagist](https://packagist.org/packages/prolic/humus-neo4j-ogm-module)[ RSS](/packages/prolic-humus-neo4j-ogm-module/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Humus Neo4j Module for Zend Framework 2
=======================================

[](#humus-neo4j-module-for-zend-framework-2)

[![Total Downloads](https://camo.githubusercontent.com/90aa8555c59b329a477ebb927da4ecc3c0303f66c1437cbee1c23deb52ab7271/68747470733a2f2f706f7365722e707567782e6f72672f70726f6c69632f68756d75732d6e656f346a2d6f676d2d6d6f64756c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/prolic/humus-neo4j-ogm-module)[![Latest Stable Version](https://camo.githubusercontent.com/eddb95450f53c0a99a537f47e158a0c351d1261a2805539bb61ad834d1237c6d/68747470733a2f2f706f7365722e707567782e6f72672f70726f6c69632f68756d75732d6e656f346a2d6f676d2d6d6f64756c652f762f737461626c652e706e67)](https://packagist.org/packages/prolic/humus-neo4j-ogm-module)

This module integrates Neo4j-PHP-OGM with Zend Framework 2 quickly and easily. The following features are intended to work out of the box:

- Neo4j support
- Multiple entity managers

Current status
--------------

[](#current-status)

pre-alpha, currently there is no big work done on this.

Requirements
------------

[](#requirements)

[Zend Framework 2 Application Skeleton](http://www.github.com/zendframework/ZendSkeletonApplication) (or compatible architecture)

Installation
------------

[](#installation)

Installation of this module uses composer. For composer documentation, please refer to [getcomposer.org](http://getcomposer.org/).

#### Installation steps

[](#installation-steps)

1. `cd my/project/directory`
2. create a `composer.json` file with following contents:

    ```
    {
        "minimum-stability": "dev",
        "require": {
            "prolic/humus-neo4j-ogm-module": "dev-master"
        }
    }
    ```
3. install composer via `curl -s http://getcomposer.org/installer | php` (on windows, download  and execute it with PHP)
4. run `php composer.phar install`
5. open `my/project/directory/configs/application.config.php` and add following keys to your `modules` (in this order)

    ```
    'HumusNeo4jOGMModule',
    ```
6. copy `vendor/prolic/humus-neo4j-ogm-module/config/module.humus-neo4j-ogm.local.php.dist` into your application's `config/autoload` directory, rename it to `module.humus-neo4j-ogm.local.php` and make the appropriate changes. With this config file you can configure your neo4j connection settings.
7. create directory `my/project/directory/data/HumusNeo4jOGMModule/Proxy` and make sure your application has write access to it.

Usage
-----

[](#usage)

#### Service Locator

[](#service-locator)

Access the entity manager using the following service manager alias:

```
