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; }
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')); }
public static function IsFocusHim($id) { return Fanssystem::where('from_user_id', '=', Auth::id())->where('to_user_id', '=', $id)->count(); }
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'; }