PHPackages                             vmorozov/event-backbone-laravel - 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. [API Development](/categories/api)
4. /
5. vmorozov/event-backbone-laravel

ActiveLibrary[API Development](/categories/api)

vmorozov/event-backbone-laravel
===============================

Laravel package for convenient usage of Event Driven Microservices communication using Event Backbone (Apache Kafka).

215[1 PRs](https://github.com/freezer278/event-backbone-laravel/pulls)PHP

Since Nov 1Pushed 2y ago1 watchersCompare

[ Source](https://github.com/freezer278/event-backbone-laravel)[ Packagist](https://packagist.org/packages/vmorozov/event-backbone-laravel)[ RSS](/packages/vmorozov-event-backbone-laravel/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Event Backbone Laravel
======================

[](#event-backbone-laravel)

Package for convenient usage of Event Driven Microservices communication using Event Backbone (for now only Apache Kafka is supported).

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

[](#installation)

You can install the package via composer:

```
composer require vmorozov/event-backbone-laravel
```

You will have to publish the config file with:

```
php artisan vendor:publish --tag="event-backbone-laravel-config"
```

Usage
-----

[](#usage)

### Producing events

[](#producing-events)

To start producing events you have to create your first event that implements `Vmorozov\EventBackboneLaravel\Producer\ExternalEvent` interface.

```
