Root Zanli
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
o5t6x7pgljbm
/
public_html
/
admin
/
app
/
Http
/
Controllers
/
Admin
/
Filename :
ProfileController.php
back
Copy
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\Admin; use Hash; use DB; use Session; use Auth; class ProfileController extends Controller { public function index(Request $request) { $profile = Admin::where('admin_id',auth()->user()->admin_id)->first(); return view('Admin.profile.index',compact('profile')); } /** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Admin $profile) { $admin_id = auth()->user()->admin_id; $validator = request()->validate([ 'first_name' => 'required', 'last_name' => 'required', 'email' => 'required|unique:admin,email,'.$admin_id.',admin_id,deleted_at,NULL', ]); $profile->update($request->all()); return redirect()->route('profile.index')->with('success','Profile updated successfully.'); } }