Update reason benefit

This commit is contained in:
2023-06-06 09:28:22 +07:00
parent 4cc2ae24b8
commit 7a83409028
18 changed files with 608 additions and 186 deletions

View File

@@ -9,6 +9,8 @@ use Illuminate\Support\ServiceProvider;
use App\Models\Corporate;
use App\Models\CorporateService;
use App\Models\CorporatePlan;
use App\Models\CorporateBenefit;
use App\Models\Member;
use App\Models\AuditTrail;
use Illuminate\Support\Facades\Auth;
use Str;
@@ -52,6 +54,15 @@ class AppServiceProvider extends ServiceProvider
$this->logAuditTrail($model, 'deleted');
});
Member::updated(function ($model) {
$this->logAuditTrail($model, 'updated');
});
Member::deleted(function ($model) {
$this->logAuditTrail($model, 'deleted');
});
// Corporate Service
CorporateService::updated(function ($model) {
@@ -73,6 +84,16 @@ class AppServiceProvider extends ServiceProvider
$this->logAuditTrail($model, 'deleted');
});
// Corporate Benefits
CorporateBenefit::updated(function ($model) {
$this->logAuditTrail($model, 'updated');
});
CorporateBenefit::deleted(function ($model) {
$this->logAuditTrail($model, 'deleted');
});
}