PHP code example of consilience / laravel-message-flow
1. Go to this page and download the library: Download consilience/laravel-message-flow library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
consilience / laravel-message-flow example snippets
namespace App\Observers;
use Consilience\Laravel\MessageFlow\Models\MessageFlowIn;
class MessageFlowObserver
{
public function created(MessageFlowIn $message): void
{
if (! $message->isNew()) {
return;
}
// Process the message payload.
// ...
$message->setComplete()->save();
// Or on failure:
// $message->setFailed()->save();
}
}
use Consilience\Laravel\MessageFlow\Models\MessageFlowIn;
use App\Observers\MessageFlowObserver;
public function boot(): void
{
MessageFlowIn::observe(MessageFlowObserver::class);
}