|MessengerFriendship select($columns = ['*']) * @method static \Illuminate\Database\Eloquent\Builder|MessengerFriendship where($column, $operator = null, $value = null) * @method static \Illuminate\Database\Eloquent\Builder|MessengerFriendship whereHas($relation, \Closure $callback = null, $operator = '>=', $count = 1) * @method static \Illuminate\Database\Eloquent\Builder|MessengerFriendship inRandomOrder($seed = '') */ class MessengerFriendship extends Model { public function user(): BelongsTo { return $this->belongsTo(User::class, 'user_two_id', 'id'); } public function friend(): BelongsTo { return $this->belongsTo(User::class, 'user_one_id', 'id'); } }