//HomeController.php
//I can not use both function
user=User::find(Auth::Id());
$count_emails['trash']=$user->emails()->sentemails()->
where('users_email.reciever_type','=','trash')->count();
//UserModel
public function emails()
{
return $this->belongsToMany('Email', 'users_email', 'reciever_uid','email_id')->withPivot('sender_uid');
}
public function sentemails()
{
return $this->belongsToMany('Email', 'users_email', 'sender_uid','email_id')->withPivot('reciever_uid');
}