-
Notifications
You must be signed in to change notification settings - Fork 0
Writing to a stream
Davide Bellettini edited this page Nov 12, 2014
·
4 revisions
use EventStore\EventStore;
use EventStore\WritableEvent;
use EventStore\WritableEventColection;
$es = new EventStore('http://127.0.0.1:2113');$event = WritableEvent::newInstance('SomethingHappened', ['foo' => 'bar']);
$es->writeToStream('StreamName', $event);$events = new WritableEventCollection([
WritableEvent::newInstance('SomethingHappened', ['foo' => 'bar']),
WritableEvent::newInstance('SomethingElseHappened', ['fizz' => 'buzz']),
]);
$es->writeToStream('StreamName', $events);$event = WritableEvent::newInstance('SomethingHappened', ['foo' => 'bar']);
$expectedVersion = 42;
$es->writeToStream('StreamName', $event, $expectedVersion);This project is not endorsed by EventStore LLC
but they sent us Ouro plushes 😄 and we thank them