id) ->select('users.id', 'users.name', 'users.roleid', 'users.email','student_submits_count.count','student_submits_count.topicname') ->join('users','users.id','=','student_teachers.student') ->leftJoin('student_submits_count','users.id','=','student_submits_count.userid') ->orderBy('users.name','asc') ->get(); */ $entities=\App\User::where('users.uplink','=',Auth::user()->id)->where('users.status','=','active') ->select('users.id', 'users.name', 'users.roleid', 'users.email','student_submits_count.count') ->leftJoin('student_submits_count','users.id','=','student_submits_count.userid') ->orderBy('users.name','asc') ->get(); $data=['entities'=>$entities]; return view('teacher/member/index')->with($data); } public function edit($id) { // $teacher = Auth::user()->id; // $entity=new \App\StudentTeacher; // $entity->student=$id; // $entity->teacher=$teacher; // $entity->save(); // $user=\App\User::find($id); // Session::flash('message','Student with name = '.$user['name'].' is assgined'); return Redirect::to('teacher/assignstudent/index'); } public function show() { $entities=\App\User::where('users.uplink','=',Auth::user()->id)->where('users.status','=','active') ->select('users.id', 'users.name', 'users.roleid', 'users.email','student_submits_count.count','student_submits_count.topicname') ->leftJoin('student_submits_count','users.id','=','student_submits_count.userid') ->orderBy('users.name','asc') ->get(); $data=['entities'=>$entities]; return view('teacher/member/index')->with($data); } public function destroy(Request $request, $id) { // //$entity = \App\StudentTeacher::where('student','=',$id); //$entity->delete(); $entity = \App\User::find($id); $entity->status='deleted'; $entity->save(); // Session::flash('message','Student Member with Name='.$entity->name.' is deleted'); return Redirect::to('/teacher/member'); } }