rene-roscher / observable-provider
This package is abandoned and no longer maintained.
No replacement package was suggested.
Simplified way to register the observers in Laravel for a model
Package info
github.com/Rene-Roscher/observable-provider
pkg:composer/rene-roscher/observable-provider
1.0.0
2022-12-10 00:00 UTC
Requires
- php: ^8.0|^7.4
- illuminate/contracts: ^8.37|^9.4|^10.0
Requires (Dev)
- nunomaduro/collision: ^5.3|^6.1
- orchestra/testbench: ^6.15|^7.15
README
With this package, you should be able to register your observers more easily. Quite simply through the key -> value principle.
Installation
You can install the package via composer:
composer require rene-roscher/observable-provider
Usage
<?php namespace App\Providers; use App\Models\User; use App\Observers\UserObserver; use Xepare\ObservableProvider as ServiceProvider; class ObserverServiceProvider extends ServiceProvider { /** * The observer mappings for the application. * * @var array */ protected array $observables = [ User::class => UserObserver::class, ]; }
License
The MIT License (MIT). Please see License File for more information.