LaravelPackages.net
Acme Inc.
Toggle sidebar
laravel-tool/eloquent-external-events

Eloquent external events via API

1.155
1
1.2.0
About laravel-tool/eloquent-external-events

laravel-tool/eloquent-external-events is a Laravel package for eloquent external events via api. It currently has 1 GitHub stars and 1.155 downloads on Packagist (latest version 1.2.0). Install it with composer require laravel-tool/eloquent-external-events. Discover more Laravel packages by laravel-tool or browse all Laravel packages to compare alternatives.

Last updated

Eloquent external events via API

Setup

  1. Add trait ExternalEvents to model
  2. Add eloquent_external_events config:
    return [
        'connections' => [
            'default' => [
                'endpoint' => env('ELOQUENT_EXTERNAL_EVENTS_API_ENDPOINT'),
                'token' => env('ELOQUENT_EXTERNAL_EVENTS_API_TOKEN'),
            ],
        ],
    ];
    
  3. Add name of external model:
    public function externalModel(): string
    {
        return 'App\Models\Application';
    }
    
  4. Add connection name to model from eloquent_external_events config:
    public function getExternalEventConnectionName(): string
    {
        return 'kyc';
    }
    
  5. See https://github.com/laravel-tool/eloquent-external-events-server

Star History Chart