PHP code example of sokanacademy / laravel-fluent-rabbitmq
1. Go to this page and download the library: Download sokanacademy/laravel-fluent-rabbitmq 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/ */
sokanacademy / laravel-fluent-rabbitmq example snippets
return [
'host' => env('RABBITMQ_HOST', '127.0.0.1'),
'port' => env('RABBITMQ_PORT', 5672),
'user' => env('RABBITMQ_USER', 'guest'),
'password' => env('RABBITMQ_PASSWORD', 'guest'),
'vhost' => env('RABBITMQ_VHOST', '/'),
'consumers' => [
// [
// 'event' => '\App\Events\MyEvent',
// 'routing_key' => 'my_routing_key', // if this event does not use routing key then remove this line
// 'map_into' => '\App\Events\MapIntoEvent', // if you want to use the same event then remove this line
// ],
],
];
public function routingKey(): string
{
return 'routing_key';
}
private static string $exchangeType = 'topic';
'consumers' => [
// [
// 'event' => '\App\Events\MyEvent',
// 'routing_key' => 'my_routing_key', // if this event does not use routing key then remove this line
// 'map_into' => '\App\Events\MapIntoEvent', // if you want to use the same event then remove this line
// ],
],