Files
Global-Jain/app/Models/Messages.php

44 lines
925 B
PHP
Raw Permalink Normal View History

2025-11-05 10:37:10 +05:30
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Models\Traits\Message\Relationships\MessageRelationships;
class Messages extends Model
{
use MessageRelationships;
//use SoftDeletes;
/**
* Prepare a date for array / JSON serialization.
*
* @param \DateTimeInterface $date
* @return string
*/
protected function serializeDate(\DateTimeInterface $date)
{
return $date->toDateTimeLocalString();
}
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'messsage_thread_id',
'user_id',
'message',
'type',
'status',
];
protected $casts = [
'id' => 'integer',
'message_thread_id' => 'integer',
'type' => 'integer',
'status' => 'integer',
'created_at' => 'datetime:Y/m/d H:i:s'
];
}