Skip to content
Code and assignments for the "CQRS & Event Sourcing" workshop module.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
assignments
bin
docker/app
src
test
var
.gitignore
LICENSE
README.md
TODO.md
behat.yml
composer.json
composer.lock
docker-compose.yml
phpunit.xml.dist
sandbox.php
twitsup

README.md

Code and assignments for the "CQRS & Event Sourcing" workshop module

Requirements

Getting started

  • Clone this repository and cd into it.
  • Run docker-compose pull.
  • Run bin/composer.sh install --prefer-dist to install the project's dependencies.
  • Follow the instructions for setting environment variables and configuring PhpStorm for debugging.

Running development tools

  • Run bin/composer.sh to use Composer (e.g. bin/composer.sh require symfony/var-dumper).
  • Run bin/run_tests.sh to run the tests.
  • Run bin/sandbox.sh to run the sandbox.php script.
  • Run bin/twitsup.sh to run the twitsup CLI application.

Neo4j web browser

Open http://localhost:7474/ in a browser to use Neo4j's graphical user interface. You can use the console to run Cypher queries. The results will be presented in a nice graph.

As an example, to show everything that is in the database, run:

MATCH (u) RETURN (u)
You can’t perform that action at this time.