Files
backend/app/Models/LawmakersCorrespondence.php
2024-02-01 09:53:53 +00:00

58 lines
1.2 KiB
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class LawmakersCorrespondence extends Model
{
public static function boot()
{
parent::boot();
self::creating(function($model){
});
self::created(function($model){
auth()->user()->addActivityComplete(1025,$model);
});
self::updating(function($model){
auth()->user()->addActivityComplete(1026,$model);
});
self::updated(function($model){
});
self::deleting(function($model){
auth()->user()->addActivityComplete(1027,$model);
});
self::deleted(function($model){
});
}
protected $fillable = [
'id',
'unique_code',
'province_id',
'province_fa',
'constituency_id',
'constituency_fa',
'lawmaker_name',
'project_name',
'unit_id',
'unit_fa',
'amount',
'total_credit',
'national_credit',
'province_credit',
'licence_credit',
'preaction_by_setad',
'action_by_province',
'needed_actions',
'last_status',
'last_status_id',
'last_update_fa',
];
}