You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
willaengine/app/Message.php

41 lines
730 B

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Message extends Model
{
public $fillable = [
'message',
'is_seen',
'deleted_from_sender',
'deleted_from_receiver',
'user_id',
'conversation_id',
];
protected $visible = [
'id', 'message', 'is_seen', 'created_at', 'user_id'
];
public function getHumansTimeAttribute()
{
$date = $this->created_at;
$now = $date->now();
return $date->diffForHumans($now, true);
}
public function conversation()
{
return $this->belongsTo('App\Conversation');
}
public function user()
{
return $this->belongsTo('App\User');
}
}