Updated models with activity logs

This commit is contained in:
Kwesi Banson
2026-09-23 09:03:01 +00:00
parent 5174e82e51
commit 8a222b691e
15 changed files with 28 additions and 5 deletions

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class BranchFile extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "branch_files";

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class ClickServer extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "click_servers";

View File

@@ -3,7 +3,6 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Spatie\Activitylog\Traits\LogsActivity;
use Spatie\Activitylog\LogOptions;
use App\Traits\LogsActivity;

View File

@@ -4,9 +4,11 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Models\Service;
use App\Traits\LogsActivity;
class ClientPayment extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "client_finances";

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class ClientShortCode extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "client_short_codes";

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class ClientSupportFees extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "client_support_fees";

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class LeaveRequest extends Model
{
use LogsActivity;
protected $casts = [
'start_date' => 'date',
'end_date' => 'date',

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class MnoFile extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "mno_files";

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class Mnonote extends Model
{
use LogsActivity;
protected $guarded = array('id');
public $table = "mno_notes";
@@ -14,6 +16,6 @@ class Mnonote extends Model
}
public function created_by_info(){
return $this->hasOne('App\Models\SystemUser', 'id', 'user_id');
return $this->hasOne('App\Models\StaffMember', 'id', 'user_id');
}
}

View File

@@ -3,10 +3,12 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class Mnopayment extends Model
{
protected $guarded = array('id');
use LogsActivity;
protected $guarded = array('id');
public $table = "mno_payments";
public function client_info(){

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class NetworkOperatorConnection extends Model
{
use LogsActivity;
protected $table = 'network_operator_connections';
protected $guarded = [];

View File

@@ -3,9 +3,11 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\LogsActivity;
class PublicHoliday extends Model
{
use LogsActivity;
protected $fillable = ['office_location_id', 'name', 'holiday_date', 'is_recurring'];
// protected $guarded = ['id']
protected $casts = [