Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
WIKIPEDIA
/
imaliapi
/
app
:
GeneralAdvice.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace App; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Spatie\Activitylog\LogOptions; use \Spatie\Activitylog\Traits\LogsActivity; use DateTimeInterface; class GeneralAdvice extends Model { use HasFactory; use LogsActivity; protected $fillable = ['client_id', 'reqMsgID', 'reqterminalID', 'receiptFormat', 'respDateTime', 'type', 'status', 'mustALR', 'faultNumber', 'adviceReqMsgID', 'msgID', 'user_id', 'amount', 'msno', 'description', 'client_id', 'terminalChannel', 'terminalCompanyName', 'terminalID', 'faultnumber', 'message' ]; protected static $logName = 'generalAdvice'; protected static $logAttributes = ['reqMsgID', 'reqterminalID', 'receiptFormat', 'respDateTime', 'type', 'status', 'client_id', 'mustALR', 'faultNumber', 'adviceReqMsgID', 'msgID', 'user_id', 'amount', 'msno', 'description', 'client_id', 'terminalChannel', 'terminalCompanyName', 'terminalID', 'faultnumber', 'message' ]; protected $attributes = ['reqMsgID', 'reqterminalID', 'receiptFormat', 'respDateTime', 'type', 'status', 'client_id', 'mustALR', 'faultNumber', 'adviceReqMsgID', 'msgID', 'user_id', 'amount', 'msno', 'description', 'client_id', 'terminalChannel', 'terminalCompanyName', 'terminalID', 'faultnumber', 'message' ]; public function getDescriptionForEvent(string $eventName): string { return "This model has been {$eventName}"; } protected function serializeDate(DateTimeInterface $date) { return $date->format('d-m-Y H:i:s'); } public function getActivitylogOptions(): LogOptions { return LogOptions::defaults()->logOnly($this->attributes); } }