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/Conversation.php

31 lines
592 B

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Conversation extends Model
{
public $fillable = [
'user_one_id',
'user_two_id',
'status',
'withUser'
];
public function messages()
{
return $this->hasMany('App\Message');
}
public function userone()
{
return $this->belongsTo('App\User', 'user_one_id')->select('id', 'name', 'last_activity');
}
public function usertwo()
{
return $this->belongsTo('App\User', 'user_two_id')->select('id', 'name', 'last_activity');
}
}