Simple PHP Client for creating Neo4j console setups (see http://console.neo4j.org)
Via composer :
composer require neoxygen/neo4j-console-client
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 !
[ ] Generation from files in Terminal
Christophe Willemsen : twitter | github
Released under the MIT License, view the License file shipped with this library