37 lines
866 B
PHP
37 lines
866 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace App\Models;
|
||
|
|
|
||
|
|
use App\Models\Base as Model;
|
||
|
|
|
||
|
|
class LinkingRequest extends Model
|
||
|
|
{
|
||
|
|
//
|
||
|
|
public function linking_user()
|
||
|
|
{
|
||
|
|
return $this->belongsTo(User::class, 'user_linking_id');
|
||
|
|
}
|
||
|
|
|
||
|
|
public function user()
|
||
|
|
{
|
||
|
|
return $this->belongsTo(User::class)->select('id','nickname','mobile','app_avatar','circle_avatar','sex','hidden_profile','last_visit');
|
||
|
|
}
|
||
|
|
|
||
|
|
public function linkingUser()
|
||
|
|
{
|
||
|
|
return $this->belongsTo(User::class, 'user_linking_id')->select('id','nickname','mobile','app_avatar','circle_avatar','sex','hidden_profile');
|
||
|
|
}
|
||
|
|
|
||
|
|
//发信息用户
|
||
|
|
public function otherUser()
|
||
|
|
{
|
||
|
|
return $this->hasOne(User::class, 'id', 'user_linking_id');
|
||
|
|
}
|
||
|
|
|
||
|
|
//收信息用户
|
||
|
|
public function receiveUser()
|
||
|
|
{
|
||
|
|
return $this->hasOne(User::class, 'id', 'user_id');
|
||
|
|
}
|
||
|
|
}
|