当前位置: 首页>>代码示例>>PHP>>正文


PHP Member::where方法代码示例

本文整理汇总了PHP中app\Member::where方法的典型用法代码示例。如果您正苦于以下问题:PHP Member::where方法的具体用法?PHP Member::where怎么用?PHP Member::where使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\Member的用法示例。


在下文中一共展示了Member::where方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: edit

 public function edit(Request $request)
 {
     $rules = array('fullname' => 'required', 'address' => 'required', 'zipcode_id' => 'required');
     $validator = \Validator::make($request->all(), $rules);
     if ($validator->fails()) {
         return Response::json(array('result' => false, 'data' => 'ข้อมูลผิดพลาด', 'message' => $validator->messages()->all()));
     }
     $user = \Auth::user();
     if ($user == null) {
         return Response::json(array('result' => false, 'data' => 'can not define user.'));
     }
     $member = Member::where('id', $user->id)->first();
     //var_dump($member);
     $member->fullname = $request->input('fullname');
     $member->address = $request->input('address');
     $member->district_id = $request->input('district_id');
     $member->amphur_id = $request->input('amphur_id');
     $member->province_id = $request->input('province_id');
     $member->zipcode_id = $request->input('zipcode_id');
     if ($member->save()) {
         return Response::json(array('result' => true, 'data' => 'บันทึกข้อมูลเสร็จเรียบร้อย'));
     } else {
         return Response::json(array('result' => false, 'data' => 'เกิดข้อผิดพลาด'));
     }
 }
开发者ID:snookerjirayut,项目名称:unotoon-member,代码行数:25,代码来源:MemberController.php

示例2: testDeleteMember

 /**
  * Fonction permettant de tester la
  * suppression d'un membre d'un projet
  *
  * @return void
  */
 public function testDeleteMember()
 {
     Member::create(["project_id" => 2, "Developer_id" => 2]);
     $cnt = new MemberController();
     $cnt->remove(2, 2);
     $this->assertEquals(null, Member::where("project_id", 2)->where("Developer_id", 2)->get()->first());
 }
开发者ID:hardwork2015,项目名称:cdp,代码行数:13,代码来源:DeleteMemberTest.php

示例3: showMember

 public function showMember(Request $r)
 {
     $member = Member::where("id", $r->input('id'))->get();
     $hc = new HomeController();
     $vars = $hc->getVars();
     return view('member', ['member' => $member[0], "lang" => "fa", "vars" => $vars]);
 }
开发者ID:ariiiaaaaan,项目名称:sbu_testlab,代码行数:7,代码来源:MemberController.php

示例4: projectList

 public function projectList()
 {
     $projects_member_id = Member::where("Developer_id", auth()->User()->id)->get()->pluck("project_id");
     $project_owner_id = Project::where("developer_id", auth()->User()->id)->get()->pluck("id");
     $projects_id = array_merge($projects_member_id->toArray(), $project_owner_id->toArray());
     $project = Project::whereIn("id", $projects_id)->get();
     $developer = DB::table('Developer')->get();
     return view("project.list")->with('project', $project)->with('developer', $developer);
 }
开发者ID:hardwork2015,项目名称:cdp,代码行数:9,代码来源:ProjectController.php

示例5: filter

 public function filter()
 {
     $input = Request::all();
     $filter = $input['filter'];
     $members = Member::where('department', $filter)->get();
     if ($members == "[]") {
         return redirect()->action('TambayPointsController@index');
     }
     return view('tambay_points.index', compact('members'));
 }
开发者ID:jacqhernandez,项目名称:lsopcs,代码行数:10,代码来源:TambayPointsController.php

示例6: findMemberByDocument

 public function findMemberByDocument(Request $request)
 {
     $member = Member::where('document', $request->documento)->first();
     //dd($member);
     if ($member == null) {
         Flash::warning("No existe nungun miembro con el documento " . $request->documento . " registrado");
         return redirect()->route('admin.member.index');
     } else {
         return redirect()->route('admin.member.show', ['member' => $member]);
     }
 }
开发者ID:StivenSerna,项目名称:gym,代码行数:11,代码来源:SearchsController.php

示例7: memberLogin

 public function memberLogin(\Illuminate\Http\Request $request)
 {
     $member = Member::where('email', $request->email)->where('password', $request->password)->get();
     //return $member[0]->id;
     if (!$member->isEmpty()) {
         //$halls=Hall::where('member_id',$member[0]->id)
         $hall = Hall::where('member_id', $member[0]->id)->get();
         $hall = $hall[0];
         //dd($hall);
         return Redirect('members/settings')->with('hall', $hall);
     }
     return "Login Failed";
 }
开发者ID:KunwarSingh,项目名称:Book-My-Party-Venue,代码行数:13,代码来源:MainController.php

示例8: update

 public function update(Request $request)
 {
     $validator = Validator::make($request->all(), ['id' => 'required', 'point' => 'integer']);
     if ($validator->fails()) {
         return Response::json(array('result' => false, 'data' => 'Input is valid.'));
     }
     $member = Member::where('id', $request->input('id'))->get()->first();
     if ($member) {
         $member->fullname = $request->input('fullname');
         $member->address = $request->input('address');
         $member->phone = $request->input('phone');
         $member->province_id = $request->input('province_id');
         $member->amphur_id = $request->input('amphur_id');
         $member->district_id = $request->input('district_id');
         $member->zipcode_id = $request->input('zipcode_id');
         $member->point = $request->input('point');
         $member->save();
         return Response::json(array('result' => true, 'data' => 'Update ' . $member->email . ' success.'));
     }
     return Response::json(array('result' => false, 'data' => 'Update ' . $member->email . ' fail.', 'member' => $member));
 }
开发者ID:snookerjirayut,项目名称:unotoon-admin,代码行数:21,代码来源:MemberController.php

示例9: destroy

 /**
  * Remove the specified resource from storage.
  * Defaults to a soft delete; add ?remove=permanent to do hard delete
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy(Request $request, $id)
 {
     // remove -- [ discharge | permanent ]
     $removeMode = $request->query('remove', 'discharge');
     $deleted = 0;
     try {
         if ($removeMode == 'permanent') {
             $deletionMember = Member::where('regt_num', $id)->withTrashed()->firstOrFail();
             // Todo: future permissions check
             $permissionsCheck = true;
             if ($permissionsCheck || $deletionMember->is_active == '0') {
                 // Allow anybody to delete inactive records
                 $deletionMember->postings()->forceDelete();
                 $deletionMember->forceDelete();
                 // this returns void
                 $deleted = true;
                 // we just presume it worked, since we deleted the postings already
             } else {
                 throw new \Exception('You don\'t have permission to permanently delete this record', ResponseCodes::ERR_PERM_NOPE);
             }
         } else {
             // Soft delete -- read overrides from context
             $deleted = Member::findOrFail($id)->delete();
         }
         return response()->json(['success' => $deleted, 'deletionMode' => $removeMode]);
     } catch (\Exception $ex) {
         if (!$deleted) {
             return response()->json(['error' => ['code' => ResponseCodes::ERR_DELETION, 'deletionResult' => print_r($deleted, true), 'reason' => "Could not delete this record {$id}"]], 401);
         } else {
             return response()->json(['error' => ['code' => $ex->getCode(), 'reason' => $ex->getMessage()]], 403);
         }
     }
 }
开发者ID:alansfyeung,项目名称:FLARES,代码行数:40,代码来源:MemberController.php

示例10: destroy

 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id The id of the member to delete
  * @return Response
  */
 public function destroy($id)
 {
     // Find member
     $member = Member::findOrFail($id);
     // Find members of the same perifereia with order bigger than this member's and fix them
     $membersToFix = Member::where('district_id', '=', $member->district->id)->where('order', '>', $member->order)->get();
     foreach ($membersToFix as $m) {
         $m->order = $m->order - 1;
         $m->save();
     }
     // Delete the member
     $member->delete();
     // Redirect
     Session::flash('message', 'Ο/Η βουλευτής διαγράφηκε με επιτυχία!');
     return Redirect::to('members');
 }
开发者ID:scify,项目名称:Vote-collector,代码行数:22,代码来源:MembersController.php

示例11: postResetPassword

 public function postResetPassword(){
     $user = Member::where('username',$this->request->input('username'))->first();
     $validator = Validator::make($this->request->all(), [
         'username'    =>'required|min:10|max:20|exists:member,username',
         'new_password'=>'required|min:10|max:20',
         'secretanswer'=>'required|min:1|max:100|exists:member,secretanswer,username,'.$user['username']
     ]);
     if ($validator->fails()){
         return view('resetpassword')->with('cart',$this->getCart())
                                      ->with('username',$user->username)
                                      ->with('secretquestion',$user->secretquestion)
                                      ->with('ferrors',$validator->errors());
     }else{
     $user = Member::where('username',$this->request->input('username'))->first();
     $user->password = $this->request->input('new_password');
     $user->save();
         return view('login')->with('cart',$this->getCart())
                             ->with('success','Your account password has been successfully reset.');
     }
 }
开发者ID:simplylouis,项目名称:online_book_shop_20151110_laravel_5,代码行数:20,代码来源:MemberController.php

示例12: index

 public function index($memberId)
 {
     $memberPostingRecords = Member::where('regt_num', $memberId)->withTrashed()->get();
     return response()->json($memberPostingRecords->postings->toArray());
 }
开发者ID:alansfyeung,项目名称:FLARES,代码行数:5,代码来源:MemberPostingController.php

示例13: block

 public function block($id)
 {
     $ret = Member::where('id', $id)->first();
     if ($ret->status == 1) {
         $update = \DB::table('members')->where('id', $id)->update(['status' => 0]);
         Session::flash('blockmessage', 'Member has been blocked successfully');
     } else {
         $update = \DB::table('members')->where('id', $id)->update(['status' => 1]);
         Session::flash('unblockmessage', 'Member has been unblocked successfully');
     }
     Session::flash('memberid', $ret->type);
     return \Redirect::to('member/show');
 }
开发者ID:premsingh4github,项目名称:recruitment,代码行数:13,代码来源:MemberController.php

示例14: forUser

 public function forUser(User $user)
 {
     return Member::where('user_id', $user->id)->orderBy('created_at', 'desc')->get();
 }
开发者ID:priatmoko,项目名称:laravel-auth-crud,代码行数:4,代码来源:MemberRepository.php

示例15: changeProfile

 /**
  * Change Account Basic details
  *
  * @param  Request  $request
  * @return Response
  */
 public function changeProfile(Request $request)
 {
     $this->validate($request, ['current_password' => 'required|min:6']);
     $user = Auth::user();
     if ($user->type == 'studio') {
         $this->validate($request, ['name' => 'required']);
     } else {
         $this->validate($request, ['firstname' => 'required']);
     }
     if ($user->email != $request->input('email')) {
         $this->validate($request, ['email' => 'required|email|max:255|unique:users']);
     }
     if ($user->contact != $request->input('contact')) {
         $this->validate($request, ['contact' => 'required|digits:10']);
     }
     if (Hash::check($request->input('current_password'), $user->password)) {
         if ($user->type == 'artist') {
             $artist = Artist::where('user_id', $user->id)->first();
             $artist->firstname = $request->input('firstname');
             $artist->lastname = '';
             $artist->save();
             $user->name = $request->input('firstname');
         } elseif ($user->type == 'member') {
             $member = Member::where('user_id', $user->id)->first();
             $member->firstname = $request->input('firstname');
             $member->lastname = '';
             $member->save();
             $user->name = $request->input('firstname');
         } elseif ($user->type == 'studio') {
             $studio = Studio::where('user_id', $user->id)->first();
             $studio->title = '';
             $studio->name = $request->input('name');
             $studio->save();
             $user->name = $request->input('name');
         }
         $user->email = $request->input('email');
         $user->contact = $request->input('contact');
         $user->save();
         return redirect('profile#edit')->with('success', 'Profile changed successfully!');
     }
     return redirect('profile#edit')->with('warning', 'Wrong Password!');
 }
开发者ID:axovel,项目名称:tattoo,代码行数:48,代码来源:ProfileController.php


注:本文中的app\Member::where方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。