neoxygen / neo4j-console-client
PHP Client for the Neo4j Console API
1.0.0
2014-10-16 20:32 UTC
Requires
- guzzlehttp/guzzle: 4.*
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-12-17 04:09:31 UTC
README
Simple PHP Client for creating Neo4j console setups (see http://console.neo4j.org)
Usage
Installation
Via composer :
composer require neoxygen/neo4j-console-client
Init Queries, Message and Console Query
You can add queries to setup the console, add a message to the user and a first query when the console load :
require_once 'vendor/autoload.php'; use Neoxygen\ConsoleClient\Client; $consoleClient = new Client(); $consoleClient ->addInitQuery('CREATE (p:Person)') ->addInitQuery('CREATE (c:Company)') ->addInitQuery('MERGE (p)-[:WORKS_AT]->(c);') ->addConsoleMessage('An awesome Neo4j console setup') ->createConsole(); $consoleUrl = $consoleClient->getShortLink(); // -> http://console.neo4j.org/r/8iijau
Open the link and enjoy !
Todo
[ ] Generation from files in Terminal
Author
Christophe Willemsen : twitter | github
License
Released under the MIT License, view the License file shipped with this library