ok
Direktori : /home2/selectio/public_html/fms-worksuite/app/Observers/ |
Current File : /home2/selectio/public_html/fms-worksuite/app/Observers/LeadFileObserver.php |
<?php namespace App\Observers; use App\Helper\Files; use App\Models\LeadFiles; class LeadFileObserver { public function saving(LeadFiles $leadFile) { if (!isRunningInConsoleOrSeeding()) { $leadFile->last_updated_by = user()->id; } } public function creating(LeadFiles $leadFile) { if (!isRunningInConsoleOrSeeding()) { $leadFile->added_by = user()->id; } } public function deleting(LeadFiles $leadFile) { Files::deleteFile($leadFile->hashname, LeadFiles::FILE_PATH . '/' . $leadFile->lead_id); } }