Example #1
0
 public function GetUsersFoucsMe()
 {
     $ids = \Fanssystem::FindMyFans(Auth::id());
     $user = Auth::user();
     $myfans = $user->fanssystem_to()->get();
     $fans2 = array();
     foreach ($myfans as $myfan) {
         $fans2[] = $myfan->fromuser()->first();
     }
     return $fans2;
 }
Example #2
0
 public function showfocus($id)
 {
     if (Auth::id() == $id) {
         $isme = true;
     }
     $user = User::findOrFail($id);
     $from = $user->fanssystem_from()->count();
     $to = $user->fanssystem_to()->count();
     $bFocus = Fanssystem::isFocus($id);
     $fans = array();
     $fans[0] = $from;
     $fans[1] = $to;
     $fans[2] = $bFocus;
     $myfocus = $user->fanssystem_from()->paginate(10);
     $fans2 = array();
     $fansState = array();
     foreach ($myfocus as $focus) {
         $fans2[] = $focus->touser()->first();
     }
     return View::make('usersinfo.focus', compact('user', 'fans', 'myfocus', 'fans2', 'isme'));
 }
Example #3
0
 public static function IsFocusHim($id)
 {
     return Fanssystem::where('from_user_id', '=', Auth::id())->where('to_user_id', '=', $id)->count();
 }
Example #4
0
 public function NotifyTest()
 {
     if (!Auth::check()) {
         return 'login?';
     }
     $user = Auth::user();
     $Myfans = Fanssystem::FindMyFans($user->id);
     $topic = Topic::findOrFail(6);
     App::make('Phphub\\Notification\\Notifier')->newTopicsNotify($user, $topic);
     return 'ok';
 }